Gerenciar usuários
Acesse Settings → Users no menu lateral (requer permissão users.view).
Criar um usuário
-
Clique em "New User"
Requer permissão users.create.
-
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.
-
Atribua uma ou mais roles
Selecione as roles adequadas ao perfil do usuário.
-
Salve
O usuário receberá as permissões das roles atribuídas imediatamente.
Campos do usuário
| Campo | Descrição |
name | Nome completo |
email | E-mail (usado para login) |
job_title | Cargo |
department | Departamento |
is_active | Se o usuário pode fazer login |
force_password_change | Forçar troca de senha no próximo login |
locale | Idioma 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
| Role | Perfil | Permissõ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ão | O que permite |
applications.view | Visualizar lista e detalhes de aplicações |
applications.create | Criar novas aplicações e importar via JSON |
applications.update | Editar aplicações existentes |
applications.delete | Excluir aplicações |
applications.export | Exportar listagem de aplicações |
Assessments
| Permissão | O que permite |
assessments.view | Visualizar assessments |
assessments.create | Criar novos assessments |
assessments.update | Responder o wizard e editar respostas |
assessments.review | Marcar como revisado |
assessments.approve | Aprovar a estratégia de migração |
assessments.delete | Excluir assessments |
assessments.export | Exportar dados do assessment |
Migration Plans
| Permissão | O que permite |
migration-plans.view | Visualizar planos de migração |
migration-plans.create | Criar e gerar planos |
migration-plans.update | Editar e regenerar planos |
migration-plans.approve | Aprovar planos para execução |
migration-plans.execute | Atualizar status de steps e checklists |
migration-plans.delete | Excluir planos |
Riscos, Relatórios e demais
| Permissão | O que permite |
risks.view / create / update / delete | Gerenciar registro de riscos |
reports.view / create / export / delete | Gerenciar relatórios de compliance |
users.view / create / update / delete | Gerenciar usuários |
roles.view / manage | Visualizar e editar roles |
catalog.view / manage | Gerenciar catálogo de tecnologias |
audit.view | Ver logs de auditoria |
api.access | Acesso à API REST |
Doctor AI
| Permissão | O que permite |
doctor.view-clusters | Visualizar clusters registrados e inventário |
doctor.manage-connections | Registrar, editar e remover clusters |
doctor.run-scans | Executar scans de postura no cluster |
doctor.view-findings | Visualizar findings de postura |
doctor.manage-findings | Resolver e escalar findings |
doctor.manage-exceptions | Criar e aprovar governance exceptions |
doctor.manage-policy-packs | Gerenciar policy packs |
doctor.approve-remediations | Aprovar planos de remediação |
Governance
| Permissão | O que permite |
assessments.governance-approve | Aprovar assessment como autoridade de governança (libera o gate) |
migration-plans.governance-gate | Visualizar e gerenciar o status do governance gate |
Criar uma role customizada
-
Acesse Settings → Roles → "New Role"
-
Defina o nome e display name da role
-
Selecione as permissões
Marque cada permissão que essa role deve ter.
-
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