API - Admin: Gerenciamento de Usuários
Esta seção documenta os endpoints relacionados à administração de usuários do sistema, permitindo a criação, edição, consulta e remoção de acessos ao Portal de Acesso.
🔐 Autenticação
Authorization: Bearer SEU_TOKEN
📘 Endpoints Disponíveis
- GET /api/v1/Admin/GetUsuarios
Lista todos os usuários cadastrados. - GET /api/v1/Admin/GetUsuario
Consulta os dados de um usuário específico.
Parâmetros: id ou cpf - POST /api/v1/Admin/AddUsuario
Cadastra um novo usuário no sistema.
Body esperado:{ "nome": "João Silva", "cpf": "00000000191", "email": "joao@seudominio.com.br", "perfil": "Operador", "portarias": [1, 2] } - PUT /api/v1/Admin/EditUsuario
Atualiza os dados de um usuário existente. - DELETE /api/v1/Admin/DeleteUsuario
Remove um usuário com base no ID informado.
📌 Observações
- O campo
perfildefine o nível de acesso do usuário (Consulta, Operador, Administrador). - As permissões são vinculadas por recinto e portaria.
- É obrigatório validar o CPF e e-mail antes do cadastro.
Comentários
0 comentário
Por favor, entre para comentar.