> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# APIs de Identidade

Com as **APIs de Identidade**, você pode criar e gerenciar contas de usuários, configurar aplicações M2M, consultar grupos de permissões, configurar provedores, vincular provedores a aplicações e gerenciar configurações de MFA. Em deployments multi-tenant, os resultados de usuários, grupos e aplicações são limitados ao escopo do bearer token; os clientes não devem passar a propriedade de tenant por payloads de requisição.

## Endpoints disponíveis

***

### API de Grupos

Consulte grupos de permissões predefinidos:

* [**Listar Grupos**](/pt/reference/access-manager/list-groups) - Recupere todos os grupos disponíveis no sistema.
* [**Recuperar Detalhes do Grupo**](/pt/reference/access-manager/retrieve-group-details) - Obtenha informações detalhadas sobre um grupo específico, incluindo usuários atribuídos.

Grupos são conjuntos de permissões predefinidos. Use os IDs de grupo retornados aqui ao criar ou atualizar usuários.

### API de Aplicações

Gerencie credenciais de aplicações M2M:

* [**Criar uma Aplicação**](/pt/reference/access-manager/create-an-application) - Registre uma nova aplicação para autenticação máquina-a-máquina.
* [**Listar Aplicações**](/pt/reference/access-manager/list-applications) - Recupere todas as aplicações registradas.
* [**Recuperar Detalhes da Aplicação**](/pt/reference/access-manager/retrieve-application-details) - Obtenha informações detalhadas sobre uma aplicação específica.
* [**Excluir uma Aplicação**](/pt/reference/access-manager/delete-application) - Remova uma aplicação e suas credenciais.

Os nomes atuais de aplicações M2M incluem `midaz`, `plugin-fees`, `plugin-crm`, `reporter`, `plugin-br-pix-direct-jd`, `plugin-br-pix-indirect-btg` e `plugin-br-bank-transfer`.

### API de Provedores

Gerencie provedores de comunicação para entrega de MFA:

* [**Listar Provedores**](/pt/reference/access-manager/list-providers) - Recupere os provedores de comunicação disponíveis.
* [**Criar um Provedor**](/pt/reference/access-manager/create-a-provider) - Crie um novo provedor de comunicação.
* [**Recuperar um Provedor**](/pt/reference/access-manager/retrieve-a-provider) - Obtenha os detalhes de um provedor específico.
* [**Atualizar um Provedor**](/pt/reference/access-manager/update-a-provider) - Atualize a configuração do provedor.
* [**Excluir um Provedor**](/pt/reference/access-manager/delete-a-provider) - Remova um provedor.

### API de Provedores de Aplicação

Gerencie os vínculos de provedor das aplicações:

* [**Listar Provedores de Aplicação**](/pt/reference/access-manager/list-application-providers) - Recupere os provedores vinculados a uma aplicação.
* [**Vincular Provedor a uma Aplicação**](/pt/reference/access-manager/link-provider-to-application) - Vincule um provedor a uma aplicação.
* [**Atualizar Vínculo de Provedor da Aplicação**](/pt/reference/access-manager/update-application-provider-link) - Atualize um vínculo de provedor.
* [**Desvincular Provedor de uma Aplicação**](/pt/reference/access-manager/unlink-provider-from-application) - Remova um vínculo de provedor de uma aplicação.
* [**Definir Provedor Padrão da Aplicação**](/pt/reference/access-manager/set-default-application-provider) - Selecione o provedor padrão de uma aplicação.

### API de Usuários

Gerencie contas e credenciais de usuários:

* [**Criar um Usuário**](/pt/reference/access-manager/create-user) - Crie uma nova conta de usuário com atribuições de grupo.
* [**Listar Usuários**](/pt/reference/access-manager/list-users) - Recupere todos os usuários do sistema.
* [**Recuperar Detalhes do Usuário**](/pt/reference/access-manager/retrieve-user-details) - Obtenha informações detalhadas sobre um usuário específico.
* [**Atualizar um Usuário**](/pt/reference/access-manager/update-user) - Modifique informações do usuário e associações a grupos.
* [**Excluir um Usuário**](/pt/reference/access-manager/delete-user) - Remova um usuário do sistema.
* [**Redefinir Senha de um Usuário**](/pt/reference/access-manager/reset-user-password) - Redefina a senha de um usuário (ação de administrador).
* [**Atualizar Senha de um Usuário**](/pt/reference/access-manager/update-user-password) - Altere a senha de um usuário com verificação da senha atual.

### API de MFA

Gerencie a configuração de MFA e as preferências de MFA dos usuários:

* [**Iniciar Configuração de MFA**](/pt/reference/access-manager/initiate-mfa-setup) - Inicie a configuração de MFA para um usuário.
* [**Verificar Código de MFA**](/pt/reference/access-manager/verify-mfa-passcode) - Verifique um código de acesso da configuração de MFA.
* [**Habilitar MFA**](/pt/reference/access-manager/enable-mfa) - Habilite o MFA após a verificação da configuração.
* [**Obter Status do MFA**](/pt/reference/access-manager/get-mfa-status) - Recupere o status atual de MFA de um usuário.
* [**Definir Método de MFA Preferido**](/pt/reference/access-manager/set-preferred-mfa-method) - Altere o método de MFA preferido do usuário.
* [**Desabilitar MFA**](/pt/reference/access-manager/disable-mfa) - Desabilite o MFA para um usuário.

## Referências relacionadas

***

* [APIs de Autenticação](/pt/reference/access-manager/am-auth-apis) - Solicite tokens, atualize tokens, recupere informações do usuário e valide permissões.
* [Lista de erros do Access Manager](/pt/reference/access-manager/access-manager-error-list) - Consulte os códigos de erro do Identity.
