Casos de uso de API

Explore los casos de uso habituales mediante las API de REST del dominio de identidad de IAM.

La salida de respuesta que obtenga puede ser diferente de los ejemplos de respuesta mostrados en los casos de uso. La salida depende de la versión y el entorno, y de la configuración del dominio de identidad.

Tarea Más información

Análisis de riesgo adaptable para aplicaciones de cliente personalizadas

Este caso de uso proporciona una solicitud de ejemplo de uso de puntos finales de análisis de riesgo adaptativo para aplicaciones personalizadas y sistemas de gestión de acceso locales.

Consulte Análisis de riesgo adaptativo para aplicaciones cliente personalizadas.

Cambio de atributos de perfil propio

Utilice la API para cambiar sus propios atributos de perfil (por ejemplo, una dirección de correo electrónico o una contraseña) definiendo el atributo allowSelfChange en true en el parámetro de cadena de consulta de URL o carga útil de solicitud.

Consulte Uso de allowSelfChange para actualizar atributos de perfil.

Creación de una aplicación Enterprise con una política de autorización

Este caso de uso proporciona una solicitud de ejemplo de creación de una aplicación empresarial mediante la API de REST.

Consulte Creación de una Aplicación de Empresa con Política de Autorización.

Importación y exportación de usuarios, grupos y AppRoles

Estos casos de uso proporcionan solicitudes de ejemplo para cargar usuarios, grupos y roles de aplicación de forma masiva desde otros repositorios en un dominio de identidad.

Consulte Importación y exportación de usuarios, grupos y AppRoles.

Gestión de reclamaciones personalizadas

Este caso de uso proporciona una solicitud de ejemplo de cómo agregar reclamaciones personalizadas a un token de acceso, un token de identidad o ambos tokens.

Consulte Gestión de reclamaciones personalizadas.

Gestión del valor de caducidad del token de refrescamiento

Este caso de uso proporciona un ejemplo de cómo verificar la validez de un token de refrescamiento y actualizar la hora de caducidad del token.

Consulte Actualización de expiraciones de token de refrescamiento.

Gestión de Personalizaciones de Esquema de Usuario

Este caso de uso proporciona ejemplos de cómo agregar, actualizar, eliminar y activar la importación de atributos de esquema de usuario personalizados en un dominio de identidad.

Consulte Personalización de esquemas de usuario.

Obtención y uso de un token OAuth para Platform Services

Este caso de uso proporciona una solicitud de ejemplo de cómo utilizar un token OAuth 2.0 emitido por un dominio de identidad para acceder a puntos finales REST desde Oracle Cloud Platform Services (PaaS).

Consulte Uso de un token OAuth para Platform Services.

Activación de un flujo de verificación de correo electrónico si la dirección de correo electrónico ya está verificada

Este caso de uso proporciona un ejemplo de cómo los clientes personalizados pueden cambiar el flujo de correo electrónico de los usuarios que ya han verificado sus direcciones de correo electrónico.

Reenvío de verificaciones de correo electrónico cuando la dirección de correo electrónico ya está verificada

Uso de Duo Security con un dominio de identidad de IAM

Este caso de uso proporciona un ejemplo de cómo utilizar una API de autenticación con Duo Security.

Consulte Uso de Duo Security con Dominios de Identidad.

Uso de OpenID Connect to Extend OAuth 2.0

Este caso de uso proporciona un ejemplo de cómo las aplicaciones cliente pueden autenticarse en un dominio de identidad mediante el protocolo de conexión OpenID y las API de REST del dominio de identidad.

Consulte Uso de OpenID Connect para ampliar OAuth 2.0.

Uso de autoservicio para inscribirse en MFA mediante el factor SMS

Este caso de uso proporciona un ejemplo paso a paso del uso de la API de REST del dominio de identidad para la inscripción de autoservicio en la autenticación multifactor (MFA) mediante factor de SMS.

Consulte Inscripción en MFA mediante el factor SMS mediante autoservicio.

Uso de la API de autenticación para desarrollar una página de conexión personalizada

Este caso de uso proporciona un ejemplo de cómo utilizar la API de autenticación para desarrollar una página de conexión personalizada.

Uso de la API de autenticación para desarrollar una página de conexión personalizada

Uso de las API de evento de auditoría

Este caso de uso proporciona un ejemplo de cómo obtener logs de auditoría que abarcan eventos, cambios y acciones significativos.

Uso de las API de evento de auditoría

Importante: los dominios de identidad de IAM AuditEvents y determinadas plantillas de informes de las API de Reports dejarán de devolver nuevos datos después del 15 de mayo de 2024. En su lugar, puede utilizar el servicio OCI Audit para obtener estos datos. Para ver los anuncios de cambio de servicio de IAM, consulte los anuncios de cambio de servicio de IAM.

Uso de la operación permitida onBehalfOf

Este caso de uso proporciona un ejemplo de cómo crear una aplicación y especificar la operación onBehalfOf permitida por el usuario.

Consulte Uso de la operación permitida onBehalfOf.

Uso de la API de MFA de On Demand para desarrollar la página de conexión personalizada

Este caso de uso proporciona un ejemplo paso a paso del uso de la API Autenticar para autenticar usuarios y realizar la inscripción y autenticación multifactor. Esto se utiliza al desarrollar una página de conexión personalizada.

Consulte Uso de la API de MFA a demanda para desarrollar una página de conexión personalizada.

Trabajar con Aplicaciones

Estos casos de uso proporcionan solicitudes de ejemplo para crear y activar un servidor de recursos OAuth, una aplicación de cliente OAuth y una aplicación SAML mediante las API de REST. Cada caso de uso también proporciona los atributos de aplicación necesarios.

Consulte Trabajar con Aplicaciones.

Trabajar con OAuth 2 para acceder a la API de REST

Este caso de uso lo guía por el uso de un cliente OAuth con dominios de identidad para acceder a las API de REST.

Consulte Uso de OAuth 2 para acceder a la API de REST.