Pular para conteúdo

Gerenciar usuários

Na tela Admin → Usuários, quem administra a empresa (tenant_admin) ou o sistema (super_admin) pode criar, listar, editar, redefinir senha e excluir usuários.

Filtro por empresa

Se você é super_admin, um seletor no topo permite escolher de qual empresa (tenant) ver/gerenciar os usuários. Se você é tenant_admin, a tela já mostra direto os usuários da sua própria empresa, sem opção de trocar.

Criar usuário

Formulário com: Nome, Email, Senha e Papel (Role). O papel só pode ser user (usuário comum) ou tenant_admin (administrador da mesma empresa) — o papel super_admin não aparece como opção aqui.

Lista de usuários

Uma tabela mostra, para cada usuário: ID, Nome, Email, Empresa (tenant), Papel e se está Ativo.

Editar usuário

Informe o ID do usuário (visível na tabela acima) para abrir o formulário de edição, que permite alterar Nome, Papel e o campo Ativo.

É assim que um usuário é desativado — não existe um botão separado de "Desativar"; desmarcar o checkbox "Ativo" nesse formulário e salvar é o processo. Um usuário desativado deixa de conseguir fazer login, mas seus dados (histórico de extrações, configurações) permanecem no sistema.

Redefinir senha

Um formulário separado permite definir uma nova senha para um usuário, identificado pelo ID — útil quando alguém esqueceu a própria senha.

Excluir usuário

Ação definitiva, sem confirmação na tela

O botão de excluir remove o usuário permanentemente assim que clicado — não há uma caixa de confirmação ("tem certeza?") antes. Confira o ID com atenção antes de clicar. Se a intenção é só impedir o acesso de alguém temporariamente (por exemplo, alguém que saiu do time mas cujo histórico você quer manter), prefira desativar (ver "Editar usuário" acima) em vez de excluir.

Resumo rápido

Quero... O que fazer
Dar acesso a uma pessoa nova "Criar usuário", papel user (ou tenant_admin se ela também for administrar)
Impedir que alguém acesse, mas manter o histórico "Editar usuário" → desmarcar "Ativo"
Alguém esqueceu a senha "Redefinir senha" com o ID da pessoa
Remover um usuário e todos os seus dados de vez "Excluir usuário" — use com cuidado, é definitivo