Configuration OAuth pour Apple Messages for Business

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Intégrez votre fournisseur d’identité (IdP) à Apple Messages for Business l’aide de l’authentification OAuth2.

    Se connecter Apple Messages for Business à votre ServiceNow® instance

    Effectuez les étapes suivantes sur le Apple Messages for Business site pour connecter votre Apple Messages for Business compte à votre ServiceNow® instance.

    1. Accédez à la Apple Messages for Business page (register.apple.com) et connectez-vous à votre compte Messages for Business.
    2. Accédez à la section Authentification OAuth2 intégrée .
    3. Ajoutez l’URL d’autorisation de votre fournisseur d’identité (IdP) dans le champ URL OAuth .
    4. Ajoutez l’URL du jeton de votre fournisseur d’identité au champ URL du jeton .
    5. Ajoutez l’ID client de votre fournisseur d’identités au champ Identificateur client .
    6. Reportez-vous au Apple documentation pour plus d’instructions sur la configuration de l’authentification OAuth2 sur votre Apple Messages for Business compte.

    Configurer OAuth sur votre ServiceNow® instance

    1. Accédez à votre ServiceNow® instance pour configurer OAuth.
    2. Créez un enregistrement dans la table Registres d’application(oauth_entity) en suivant les instructions suivantes : Use a third-party OAuth provider.
      • Utilisez le type d’accord Code d’autorisation.
      • Ajoutez l’URL du jeton.
    3. Créez un nouvel enregistrement dans la table Périmètres des entités OAuth (oauth_entity_scope) en suivant les instructions suivantes : Specify an OAuth scope. Si vous avez plusieurs périmètres, ajoutez un nouvel enregistrement pour chaque périmètre et créez un enregistrement de périmètre de profil d’entité correspondant pour chaque périmètre.
    4. Créez un enregistrement dans la table Alias de connexion et d’informations d’identification (sys_alias) en suivant les instructions suivantes : Create a Connection & Credential alias. Cet alias de connexion est utilisé pour extraire l’enregistrement de connexion HTTP que vous créez à l’étape suivante.
    5. Créez un enregistrement dans la table Connexion HTTP(s) (http_connection) en suivant les instructions suivantes : Create an HTTP(s) connection.
      • Type de connexion : sélectionner Connexion HTTP(s)
      • Définissez l’alias de connexion sur l’enregistrement de sys_alias créé à l’étape précédente.

      • Définissez l’URL de connexion pourgraver l’API des informations utilisateur selon votre fournisseur d’identités. (Par exemple : https://<votre-application-idp>.com/api/v1/users)
    6. Créez une action d’analyseur de profil à l’aide de Studio de workflow. Consultez les extraits de code présentés ici pour obtenir un exemple : Créer une action d’analyseur de profil pour Apple Messages for Business. Consultez la section Building actions pour plus de détails.
    7. Créez un nouvel enregistrement dans la table Authentifications de l’application de fournisseur (sys_cs_provider_app_authentication) en suivant les instructions suivantes :
      • Définir l’identité du canal du fournisseur sur l’application de votre fournisseur (sys_cs_provider_application)
      • Définissez le profil de l’entité OAuth sur l’enregistrement oauth_entity_profile créé avec votre enregistrement Fournisseur OAuth (oauth_entity).
      • Définissez la connexion API de profil sur l’enregistrement http_connection créé précédemment.

      • Définissez l’action Analyseur de réponse du profil sur l’enregistrement sys_hub_action_type_definition que vous avez défini.