Usuários
O módulo de Usuários é o ponto central para administrar as contas dos clientes da plataforma: visualizar e filtrar usuários, analisar documentos de KYC, gerenciar permissões e roles de operadores, consultar histórico de transações e staking, e configurar limites operacionais por usuário.
O que você pode fazer aqui
- Listar e buscar usuários — filtrar por status, CPF/CNPJ, e-mail, data de cadastro e outros critérios; visualizar indicadores de saúde da conta.
- Analisar documentos de KYC — revisar selfies, documentos de identidade e comprovantes enviados; aprovar ou rejeitar a abertura de conta.
- Ver detalhes gerais do usuário — saldo, tokens e NFTs em posse, posições de staking ativas, depósitos de tokens e dados cadastrais.
- Acessar detalhes da conta digital — informações da conta bancária vinculada (banco digital integrado via BaaS).
- Consultar detalhes adicionais — dados de perfil estendido, endereço, representante legal (PJ) e metadados extras.
- Ver histórico completo — transações, histórico de conta digital e histórico de staking do usuário.
- Gerenciar roles e funções — atribuir funções (roles de operador) que definem o que cada membro da equipe pode acessar no BackOffice.
- Configurar módulos de acesso — ativar ou desativar módulos dinâmicos do DB para uma role, controlando quais telas e ações ficam visíveis.
- Gerenciar limites — definir limites operacionais por usuário (depósito, saque, transferência).
- Configurar permissões de usuário — ajustar permissões específicas que diferem do padrão da role.
Pré-condições
| O que precisa | Detalhe |
|---|---|
| Permissão de visualização de usuários | Ver listagem e detalhes básicos |
| Permissão de gerenciamento de usuários | Editar dados, aprovar KYC, gerenciar limites |
| Permissão de gerenciamento de roles | Criar e editar funções de operadores |
Usuário com status === 'APPROVED' | Obrigatório para operações financeiras em nome do usuário (staking, depósitos etc.) |
A permissão é dupla: enum CPM no backend e módulo dinâmico no DB. Ambos precisam estar cadastrados para a role do operador.
Subseções
| Página | O que cobre |
|---|---|
| Lista de Usuários | Listagem principal com filtros, busca e acesso aos detalhes de cada usuário |
| Detalhes Gerais do Usuário | Saldo, tokens, NFTs, dados cadastrais e ações principais |
| Adicionar Staking (usuário) | Vincular uma posição de staking diretamente a um usuário |
| Depósitos de Tokens (usuário) | Histórico de depósitos de tokens de um usuário específico |
| Detalhes da Conta Digital | Dados da conta bancária digital (BaaS) do usuário |
| Detalhes Adicionais | Perfil estendido, endereço e metadados complementares |
| Documentos (KYC) | Revisão de documentos de identidade e selfies enviados pelo usuário |
| Histórico do Usuário | Visão geral do histórico (transações, conta digital, staking) |
| Histórico — Transações | Extrato completo de transações do usuário |
| Histórico — Conta Digital | Movimentações da conta bancária digital |
| Histórico — Staking | Histórico de aplicações e resgates de staking |
| Funções (Roles) | Criação e edição de roles de operadores do BackOffice |
| Módulos | Ativação/desativação de módulos dinâmicos por role |
| Gerenciar Limites | Definição de limites operacionais por usuário |
| Permissões do Usuário | Ajuste fino de permissões individuais |
Próximos passos
- Para aprovar um novo usuário, acesse Lista de Usuários, localize o usuário e revise os documentos em Documentos (KYC).
- Para adicionar um novo operador ao BackOffice, crie ou atribua uma role em Funções e ative os módulos correspondentes em Módulos.
- Para consultar as movimentações de um cliente específico, acesse Histórico — Transações.
- Para ajustar limites de saque ou depósito de um usuário, use Gerenciar Limites.