Gerenciar usuários

Acesse Settings → Users no menu lateral (requer permissão users.view).

Criar um usuário

  1. Clique em "New User"
    Requer permissão users.create.
  2. Preencha nome, e-mail e senha
    A senha pode ser temporária — o usuário será forçado a trocar no primeiro login se force_password_change estiver ativo.
  3. Atribua uma ou mais roles
    Selecione as roles adequadas ao perfil do usuário.
  4. Salve
    O usuário receberá as permissões das roles atribuídas imediatamente.

Campos do usuário

CampoDescrição
nameNome completo
emailE-mail (usado para login)
job_titleCargo
departmentDepartamento
is_activeSe o usuário pode fazer login
force_password_changeForçar troca de senha no próximo login
localeIdioma preferido da interface

Ativar / desativar usuário

Um usuário desativado (is_active = false) não consegue fazer login. Use o botão "Toggle Active" na página do usuário. Isso não exclui o usuário nem seus dados — apenas suspende o acesso.

Roles (Papéis)

Acesse Settings → Roles para gerenciar roles (requer roles.view).

Roles sugeridas

RolePerfilPermissões típicas
Admin Administrador do sistema Todas as permissões
Governance Authority Autoridade de governança assessments.governance-approve, migration-plans.governance-gate, doctor.manage-exceptions
Architect Arquiteto de soluções applications.*, assessments.*, migration-plans.view+create+update+approve, risks.*, reports.*, doctor.view-findings
Platform Engineer Engenheiro de plataforma applications.view+update, assessments.view, migration-plans.view+execute, risks.view, doctor.*
Developer Desenvolvedor da aplicação applications.view+update, assessments.view+create+update, risks.view+create
DBA Administrador de banco de dados applications.view, assessments.view, migration-plans.view+execute, risks.view
Analyst Analista / consultor applications.view, assessments.view+create+update+review, reports.view+create+export
Viewer Leitura apenas applications.view, assessments.view, migration-plans.view, reports.view

Permissões disponíveis

Applications

PermissãoO que permite
applications.viewVisualizar lista e detalhes de aplicações
applications.createCriar novas aplicações e importar via JSON
applications.updateEditar aplicações existentes
applications.deleteExcluir aplicações
applications.exportExportar listagem de aplicações

Assessments

PermissãoO que permite
assessments.viewVisualizar assessments
assessments.createCriar novos assessments
assessments.updateResponder o wizard e editar respostas
assessments.reviewMarcar como revisado
assessments.approveAprovar a estratégia de migração
assessments.deleteExcluir assessments
assessments.exportExportar dados do assessment

Migration Plans

PermissãoO que permite
migration-plans.viewVisualizar planos de migração
migration-plans.createCriar e gerar planos
migration-plans.updateEditar e regenerar planos
migration-plans.approveAprovar planos para execução
migration-plans.executeAtualizar status de steps e checklists
migration-plans.deleteExcluir planos

Riscos, Relatórios e demais

PermissãoO que permite
risks.view / create / update / deleteGerenciar registro de riscos
reports.view / create / export / deleteGerenciar relatórios de compliance
users.view / create / update / deleteGerenciar usuários
roles.view / manageVisualizar e editar roles
catalog.view / manageGerenciar catálogo de tecnologias
audit.viewVer logs de auditoria
api.accessAcesso à API REST

Doctor AI

PermissãoO que permite
doctor.view-clustersVisualizar clusters registrados e inventário
doctor.manage-connectionsRegistrar, editar e remover clusters
doctor.run-scansExecutar scans de postura no cluster
doctor.view-findingsVisualizar findings de postura
doctor.manage-findingsResolver e escalar findings
doctor.manage-exceptionsCriar e aprovar governance exceptions
doctor.manage-policy-packsGerenciar policy packs
doctor.approve-remediationsAprovar planos de remediação

Governance

PermissãoO que permite
assessments.governance-approveAprovar assessment como autoridade de governança (libera o gate)
migration-plans.governance-gateVisualizar e gerenciar o status do governance gate

Criar uma role customizada

  1. Acesse Settings → Roles → "New Role"
  2. Defina o nome e display name da role
  3. Selecione as permissões
    Marque cada permissão que essa role deve ter.
  4. Salve e atribua aos usuários

Perfil do usuário

Cada usuário pode acessar seu próprio perfil em /profile para:

  • Atualizar nome, cargo e departamento
  • Trocar a senha
  • Alterar o idioma da interface