Usuário cadastrado que não aparece ativo no sistema 👤⚙️
Situação típica:
Uma pessoa já foi cadastrada no sistema, mas você não consegue vê‑la como usuário ativo para vincular em processo, documento, carga etc.
No e‑CIGA (ou ambiente similar), isso costuma ter duas causas principais:
- O usuário não fez o primeiro login.
- O usuário está desativado.
Abaixo está o passo a passo para cada caso.
1. Confirmar o problema: usuário cadastrado, mas “invisível” 🔎
Antes de qualquer ação:
- Verifique no cadastro de usuários se a pessoa está registrada:
- Confira nome, e‑mail, CPF/login, perfil etc.
- Se o registro existe, mas o usuário:
- Não aparece nas listas de seleção (ex.: ao atribuir carga, assinante, responsável),
- Ou aparece como inativo,
então você está diante de um dos dois cenários:
- Não fez o primeiro login;
- Está desativado.
2. Causa 1 – Usuário não fez o 1º login 🚪
Aqui, o usuário foi cadastrado, mas nunca entrou no sistema com suas credenciais.
Como identificar
- No cadastro de usuários, não há registro de acesso para aquela conta.
- O status pode não estar marcado como “ativo” na prática (dependendo da lógica do sistema), justamente por falta de primeiro login.
O que fazer
Você tem duas opções:
Opção A – Aguardar o primeiro login da pessoa
-
Oriente o usuário:
- Envie as instruções de acesso (link, usuário, senha ou autenticação GovBR, conforme o caso).
- Peça para que ele faça o primeiro login no sistema.
-
Após o primeiro login:
- O sistema passa a reconhecer o usuário como efetivamente ativo.
- Ele passa a aparecer nas listas de seleção, conforme as permissões de perfil.
Esta é a opção mais comum quando se quer que o próprio usuário faça tudo com sua credencial.
Opção B – Personificar o usuário (quando permitido)
Se a política do órgão/sistema permitir personificação, você pode:
- Acessar o recurso de personificação de usuário.
- Escolher o usuário cadastrado que ainda não fez login.
- Entrar no sistema “como se fosse ele” pela primeira vez.
Isso serve para:
- “Destravar” o usuário, fazendo o primeiro acesso técnico;
- Ajustar perfil, testar permissões, configurar itens iniciais.
Depois disso:
- Mesmo que o usuário nunca tenha entrado pessoalmente ainda, o sistema já o reconhece como existente/ativo tecnicamente.
Importante:
Use personificação apenas se for política oficial e com registro de auditoria. Não é algo para uso informal.
3. Causa 2 – Usuário está desativado 📴
Aqui, o usuário já existia, provavelmente já acessou o sistema, mas:
- Foi marcado como desativado (por saída, afastamento, erro, ajuste de segurança etc.).
- Com isso, não aparece como ativo nas telas.
Como identificar
- No cadastro de usuários, o campo de status/desativação indica que o usuário está desativado.
- No banco de dados (MongoDB), há um campo indicando essa situação.
Como reativar (via Mongo)
Quando for necessário reativar o usuário:
-
Acesse o registro do usuário no MongoDB.
-
Localize o campo que controla a desativação, por exemplo:
-
Altere o valor desse campo para false (ou equivalente a “não desativado”, conforme a implementação):
- Antes:
desativado: true (usuário desativado)
- Depois:
desativado: false (usuário reativado)
-
Salve a alteração no banco.
-
Volte ao sistema e:
- Atualize a tela de usuários.
- Verifique se o usuário aparece como ativo.
- Teste se já aparece nas listas de seleção (carga, assinante, responsável etc.).
4. Fluxo resumido de decisão 🧭
Quando um usuário cadastrado não aparece ativo:
-
Verificar se é falta de primeiro login
- Se nunca acessou:
- ➜ Oriente para fazer o 1º login;
- ➜ Ou utilize personificação (se permitido) para efetivar o primeiro acesso.
-
Verificar se está desativado
- Se o campo
desativado estiver como true:
- ➜ No MongoDB, altere
desativado para false;
- ➜ Confirme que o usuário volta a aparecer como ativo no sistema.