📄️ Listar Funções (Roles)
Uma Role representa um conjunto de permissões associadas a usuários ou entidades dentro do sistema. As funções determinam as ações que esses usuários podem realizar, oferecendo uma maneira de gerenciar o acesso e as capacidades de acordo com suas responsabilidades. Cada função pode ser atribuída a um Corban específico e configurada com permissões variadas, de modo a personalizar a experiência e o nível de acesso dos usuários.
📄️ Registrar Usuário
Este serviço permite registrar um novo usuário no sistema, atribuindo-o a um Corban ou a um Promotor de Crédito de maneira opcional. A criação de usuários pode incluir funções específicas (roles) que definem as permissões e responsabilidades do usuário.
📄️ Consultar Usuário
Este serviço permite consultar os detalhes de um usuário específico com base no userId fornecido.
📄️ Listar Usuários
Este serviço permite listar usuários associados a um Corban ou a um Promotor de Crédito específico. Os endpoints incluem suporte para paginação e controle de acesso autenticado.
📄️ Atualizar Usuário
Este serviço permite atualizar as informações de um usuário específico com base nos dados fornecidos.
📄️ Registrar Usuários em Lote
Este serviço permite a criação em lote de múltiplos usuários em uma única requisição, útil para administrar equipes e atribuir permissões de maneira eficiente.