Cas d'utilisation d'API

Parcourez les cas d'utilisation typiques à l'aide des API REST de domaine d'identité IAM.

La sortie de réponse que vous obtenez 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 du risque pour les applications client personnalisées

Ce cas d'utilisation fournit un exemple de demande d'utilisation des points d'extrémité adaptatifs d'analyse de risque pour les applications personnalisées et les systèmes de gestion de l'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 le paramètre de chaîne de données utiles de la demande ou 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 d'une 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 pour le 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 du délai d'expiration du jeton.

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

Gérer les personnalisations de schéma 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é 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 à des points d'extrémité REST à partir d'un service 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 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 clients peuvent s'authentifier auprès d'un domaine d'identité à l'aide du protocole de connexion OpenID et des API REST du domaine d'identité.

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 dans 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 fournit un exemple d'obtention des journaux de vérification couvrant les événements, les modifications et les 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. À la place, vous pouvez utiliser le service de vérification pour OCI pour obtenir ces données. Pour voir les annonces de modification de service pour IAM, voir Annonces de modification de service IAM.

Utilisation de l'opération autorisée onBehalfOf

Ce cas d'utilisation fournit un exemple de création d'une 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 option 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 pour créer et activer un serveur de ressources OAuth, des applications client OAuth et 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.