Ajout d'un fournisseur d'identités Apple

Voyez comment configurer un fournisseur d'identités sociales Apple dans des domaines d'identité dans IAM,

Un compte de développeur Apple est requis pour l'intégration d'Apple IdP. Vous pouvez vous inscrire au programme Apple Developer en utilisant ce lien : https://developer.apple.com/programs/enroll/.

Pour configurer un fournisseur d'identités sociales Apple dans des domaines d'identité dans IAM, les 4 attributs suivants sont requis :

  • ID client

  • ID développement Apple

  • ID clé Apple

  • Fichier de clé privée Apple

1. Création d'un ID développement

Pour intégrer un fournisseur d'identités sociales Apple, procédez comme suit.

  1. Connectez-vous au portail Apple Developer et sélectionnez Certificats, identificateurs et profils.
  2. Sélectionnez Identificateurs et sélectionnez le symbole plus près de Identificateurs.
  3. Sélectionnez ID application et créez un nouvel ID application en fournissant l'ID offre groupée explicite et une description.
  4. Sélectionnez Se connecter avec Apple.
  5. Enregistrez l'ID équipe. L'ID équipe sera l'ID développement Apple de l'Apple IdP.

2. Obtention de l'ID client et de la liste d'autorisation d'une URL de domaine d'identité

  1. Obtention d'un ID client
    1. Une fois l'ID application disponible, naviguez jusqu'à la page Identificateurs et sélectionnez le symbole plus.
    2. Sélectionnez ID service.
    3. Fournissez l'identificateur et enregistrez-le. Cet identificateur est l'ID client de Apple IdP.
  2. Liste d'autorisation d'une URL de domaine d'identité.
    1. Après l'inscription, modifiez l'ID services.
    2. Cochez Se connecter avec Apple et sélectionnez Configurer.
    3. Dans la page Configurer, entrez les détails du domaine d'identité et les URL de retour.
      Note

      L'URL de la liste d'autorisation doit avoir le format suivant :

      <identity-domain-url>/oauth2/v1/social/callback

      Exemple :

      https://<IdentityDomainID>.identity.oraclecloud.com/oauth2/v1/social/callback

3. Création d'une nouvelle clé et obtention d'un ID clé

Il s'agit de la clé utilisée pour créer la clé secrète client pour Apple IdP. Dans le portail des développeurs Apple, sélectionnez Certificats, identificateurs et profils.
  1. Sélectionnez Clés.
  2. Sélectionnez l'icône Plus pour créer une nouvelle clé.
  3. Sélectionnez Se connecter avec Apple et sélectionnez Configurer.
  4. Sélectionnez l'ID application et sélectionnez Enregistrer. Une nouvelle paire de clés est générée et la page Télécharger la clé s'affiche.
  5. Vous ne pouvez télécharger la clé privée qu'une seule fois. Sélectionnez Télécharger et enregistrez le fichier de clés en toute sécurité. Notez également l'ID clé, qui s'affiche sur la même page.