Cas d'utilisation de l'API

Découvrez des cas d'utilisation courants à l'aide des API REST du domaine d'identité IAM.

La sortie de réponse obtenue peut différer des exemples de réponse présentés dans les cas d'utilisation. La sortie dépend de la version et de l'environnement, ainsi que de la configuration du domaine d'identité.

Tâche Informations supplémentaires

Analyse adaptative des risques pour les applications client personnalisées

Ce cas d'utilisation fournit un exemple de demande d'utilisation des points d'extrémité d'analyse adaptative des risques pour des applications personnalisées et des systèmes de gestion des accès sur place.

Voir Analyse adaptative du risque pour les applications client personnalisées.

Intégration des services Oracle à l'aide de l'API

Les administrateurs de domaine d'identité peuvent gérer le processus d'intégration des applications OPC dans un domaine d'identité.

Voir Autoriser l'intégration de services Oracle à l'aide de l'API.

Modification de vos propres attributs de profil

Utilisez l'API pour modifier vos propres attributs de profil (par exemple, une adresse de courriel ou un mot de passe) en réglant l'attribut allowSelfChange à true dans les données utiles de la demande ou le paramètre de chaîne d'interrogation d'URL.

Voir Utilisation de allowSelfChange pour mettre à jour les attributs de profil.

Création d'une application d'entreprise avec une politique d'autorisation

Ce cas d'utilisation fournit un exemple de demande de création d'une application d'entreprise à l'aide de l'API REST.

Voir Création d'une application d'entreprise avec politique d'autorisation.

Importation et exportation d'utilisateurs, de groupes et de AppRoles

Ces cas d'utilisation fournissent des exemples de demandes de chargement en masse d'utilisateurs, de groupes et de rôles d'application à partir d'autres référentiels dans un domaine d'identité.

Voir Importation et exportation d'utilisateurs, de groupes et AppRoles.

Gestion des réclamations personnalisées

Ce cas d'utilisation fournit un exemple de demande d'ajout de revendications personnalisées à un jeton d'accès, à un jeton d'identité ou aux deux jetons.

Voir Gestion des réclamations personnalisées.

Gestion de la valeur d'expiration du jeton d'actualisation

Ce cas d'utilisation fournit un exemple de vérification de la validité d'un jeton d'actualisation et de mise à jour de l'heure d'expiration du jeton.

Voir Mise à jour des expirations de jeton d'actualisation.

Gérer les personnalisations de schéma d'utilisateur

Ce cas d'utilisation fournit des exemples d'ajout, de mise à jour, de suppression et d'activation de l'importation d'attributs de schéma d'utilisateur personnalisés dans un domaine d'identité.

Voir Personnalisation des schémas d'utilisateur.

Obtention et utilisation d'un jeton OAuth pour Platform Services

Ce cas d'utilisation fournit un exemple de demande d'utilisation d'un jeton OAuth 2.0 émis par un domaine d'identité pour accéder aux points d'extrémité REST à partir d'Oracle Cloud Platform Services (PaaS).

Voir Utilisation d'un jeton OAuth pour Platform Services.

Déclenchement d'un flux de vérification de courriel si l'adresse de courriel est déjà vérifiée

Ce cas d'utilisation fournit un exemple de la façon dont les clients personnalisés peuvent modifier le flux de courriel de modification pour les utilisateurs qui ont déjà vérifié leurs adresses de courriel.

Renvoi de vérifications de courriel lorsque l'adresse de courriel est déjà vérifiée

Utilisation de Duo Security avec un domaine d'identité IAM

Ce cas d'utilisation fournit un exemple d'utilisation d'une API d'authentification avec Duo Security.

Voir Utilisation de la sécurité Duo avec des domaines d'identité.

Utilisation d'OpenID Connect pour étendre OAuth 2.0

Ce cas d'utilisation fournit un exemple de la façon dont les applications client peuvent s'authentifier auprès d'un domaine d'identité à l'aide des API REST du protocole de connexion et du domaine d'identité OpenID.

Voir Utilisation d'OpenID Connect pour étendre OAuth 2.0.

Utilisation du libre-service pour s'inscrire à l'authentification multifacteur à l'aide du facteur SMS

Ce cas d'utilisation fournit un exemple étape par étape d'utilisation de l'API REST du domaine d'identité pour l'inscription en libre-service à l'authentification multifacteur à l'aide du facteur SMS.

Voir Inscription à l'authentification multifacteur à l'aide du facteur SMS en libre-service.

Utilisation de l'API d'authentification pour développer une page de connexion personnalisée

Ce cas d'utilisation fournit un exemple d'utilisation de l'API d'authentification pour développer une page de connexion personnalisée.

Utilisation de l'API d'authentification pour développer une page de connexion personnalisée

Utilisation des API d'événement de vérification

Ce cas d'utilisation montre comment obtenir des journaux de vérification couvrant des événements, des modifications et des actions importants.

Utilisation des API d'événement de vérification

Important : Les domaines d'identité IAM AuditEvents et certains modèles de rapport dans les API de rapports cesseront de retourner de nouvelles données après le 15 mai 2024. Vous pouvez plutôt utiliser le service de vérification OCI pour obtenir ces données. Pour voir les annonces de modification de service pour IAM, voir les annonces de modification de service pour IAM.

Utilisation de l'opération onBehalfOf autorisée

Ce cas d'utilisation fournit un exemple de création d'application et spécifie l'opération autorisée par l'utilisateur onBehalfOf.

Voir Utilisation de l'opération autorisée onBehalfOf.

Utilisation de l'API d'authentification multifacteur On Demand pour développer une page de connexion personnalisée

Ce cas d'utilisation fournit un exemple étape par étape d'utilisation de l'API d'authentification pour authentifier les utilisateurs et effectuer l'inscription et l'authentification multifacteur. Cette fonction est utilisée lorsque vous développez une page de connexion personnalisée.

Voir Utilisation de l'API d'authentification multifacteur sur demande pour développer une page de connexion personnalisée.

Utilisation des applications

Ces cas d'utilisation fournissent des exemples de demandes de création et d'activation d'un serveur de ressources OAuth, d'applications client OAuth et d'une application SAML à l'aide des API REST. Chaque cas d'utilisation fournit également les attributs d'application requis.

Voir Utilisation des applications.

Utilisation de OAuth 2 pour accéder à l'API REST

Ce cas d'utilisation vous guide tout au long de l'utilisation d'un client OAuth avec des domaines d'identité pour accéder aux API REST.

Voir Utilisation de OAuth 2 pour accéder à l'API REST.