> ## 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 identidad

> Crea y administra usuarios, aplicaciones M2M, grupos de permisos, proveedores de identidad y configuración de MFA entre tenants con las APIs de identidad de Access Manager.

Con las **APIs de identidad**, puedes crear y administrar cuentas de usuario, configurar aplicaciones M2M y consultar grupos de permisos. También puedes configurar proveedores, vincular proveedores a aplicaciones y administrar la configuración de MFA. En implementaciones multi-tenant, el token bearer determina el ámbito de los resultados de usuarios, grupos y aplicaciones. Se recomienda que los clientes no pasen la propiedad del tenant a través de los payloads de las solicitudes.

## Endpoints disponibles

***

### API de grupos

Consulta los grupos de permisos predefinidos:

* [**Listar grupos**](/es/reference/platform/access-manager/list-groups) - Recupera todos los grupos disponibles en el sistema.
* [**Obtener detalles del grupo**](/es/reference/platform/access-manager/retrieve-group-details) - Obtén información detallada sobre un grupo específico, incluidos los usuarios asignados.

Cada grupo contiene un conjunto predefinido de permisos. Usa los ID de grupo que se devuelven aquí al crear o actualizar usuarios.

### API de aplicaciones

Administra las credenciales de las aplicaciones M2M:

* [**Crear una aplicación**](/es/reference/platform/access-manager/create-an-application) - Registra una nueva aplicación para la autenticación máquina a máquina.
* [**Listar aplicaciones**](/es/reference/platform/access-manager/list-applications) - Recupera todas las aplicaciones registradas.
* [**Obtener detalles de la aplicación**](/es/reference/platform/access-manager/retrieve-application-details) - Obtén información detallada sobre una aplicación específica.
* [**Eliminar una aplicación**](/es/reference/platform/access-manager/delete-application) - Elimina una aplicación y sus credenciales.

Los nombres actuales de las aplicaciones M2M incluyen `midaz`, `plugin-fees`, `plugin-crm`, `reporter`, `plugin-br-pix-jd`, `plugin-br-pix-indirect-btg` y `plugin-br-bank-transfer`.

### API de proveedores

Administra los proveedores de comunicación para la entrega de MFA:

* [**Listar proveedores**](/es/reference/platform/access-manager/list-providers) - Recupera los proveedores de comunicación disponibles.
* [**Crear un proveedor**](/es/reference/platform/access-manager/create-a-provider) - Crea un nuevo proveedor de comunicación.
* [**Obtener un proveedor**](/es/reference/platform/access-manager/retrieve-a-provider) - Obtén los detalles de un proveedor específico.
* [**Actualizar un proveedor**](/es/reference/platform/access-manager/update-a-provider) - Actualiza la configuración del proveedor.
* [**Eliminar un proveedor**](/es/reference/platform/access-manager/delete-a-provider) - Elimina un proveedor.

### API de proveedores de aplicaciones

Administra los vínculos de proveedores para las aplicaciones:

* [**Listar proveedores de la aplicación**](/es/reference/platform/access-manager/list-application-providers) - Recupera los proveedores vinculados a una aplicación.
* [**Vincular un proveedor a una aplicación**](/es/reference/platform/access-manager/link-provider-to-application) - Vincula un proveedor a una aplicación.
* [**Actualizar el vínculo de proveedor de la aplicación**](/es/reference/platform/access-manager/update-application-provider-link) - Actualiza un vínculo de proveedor.
* [**Desvincular un proveedor de una aplicación**](/es/reference/platform/access-manager/unlink-provider-from-application) - Elimina un vínculo de proveedor de una aplicación.
* [**Establecer el proveedor predeterminado de la aplicación**](/es/reference/platform/access-manager/set-default-application-provider) - Selecciona el proveedor predeterminado para una aplicación.

### API de usuarios

Administra las cuentas de usuario y las credenciales:

* [**Crear un usuario**](/es/reference/platform/access-manager/create-user) - Crea una nueva cuenta de usuario con asignaciones de grupo.
* [**Listar usuarios**](/es/reference/platform/access-manager/list-users) - Recupera todos los usuarios del sistema.
* [**Obtener detalles del usuario**](/es/reference/platform/access-manager/retrieve-user-details) - Obtén información detallada sobre un usuario específico.
* [**Actualizar un usuario**](/es/reference/platform/access-manager/update-user) - Modifica la información del usuario y las membresías de grupo.
* [**Eliminar un usuario**](/es/reference/platform/access-manager/delete-user) - Elimina un usuario del sistema.
* [**Restablecer la contraseña de un usuario**](/es/reference/platform/access-manager/reset-user-password) - Restablece la contraseña de un usuario (acción de administrador).
* [**Actualizar la contraseña de un usuario**](/es/reference/platform/access-manager/update-user-password) - Cambia la contraseña de un usuario con verificación de la contraseña actual.

### API de MFA

Administra la configuración de MFA y las preferencias de MFA del usuario:

* [**Iniciar la configuración de MFA**](/es/reference/platform/access-manager/initiate-mfa-setup) - Inicia la configuración de MFA para un usuario.
* [**Verificar el código MFA**](/es/reference/platform/access-manager/verify-mfa-passcode) - Verifica un código de configuración de MFA.
* [**Habilitar MFA**](/es/reference/platform/access-manager/enable-mfa) - Habilita MFA después de la verificación de la configuración.
* [**Obtener el estado de MFA**](/es/reference/platform/access-manager/get-mfa-status) - Recupera el estado actual de MFA de un usuario.
* [**Establecer el método de MFA preferido**](/es/reference/platform/access-manager/set-preferred-mfa-method) - Cambia el método de MFA preferido del usuario.
* [**Deshabilitar MFA**](/es/reference/platform/access-manager/disable-mfa) - Deshabilita MFA para un usuario.

## Referencias relacionadas

***

* [APIs de autenticación](/es/reference/platform/access-manager/am-auth-apis) - Solicita tokens, actualiza tokens, recupera información del usuario y valida permisos.
* [Lista de errores de Access Manager](/es/reference/platform/access-manager/access-manager-error-list) - Revisa los códigos de error de identidad.
