Configurer le spoke Microsoft Teams Communications

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 4 minutes de lecture
  • Intégrez l’instance et Microsoft Teams Communications le ServiceNow compte en créant une application OAuth personnalisée pour Microsoft Teams Communications authentifier les ServiceNow demandes.

    Avant de commencer

    • Demander un Hub d'intégration abonnement.
    • Activez le spoke Microsoft Teams Communications.
    • Rôle requis : administrateur

    Enregistrer une application personnalisée à l’aide du Microsoft portail Azure

    Fournissez l’autorisation à l’instance ServiceNow en enregistrant une application personnalisée avec Azure AD.

    Avant de commencer

    Rôle requis : administrateur Azure Active Directory.

    Procédure

    1. Connectez-vous au Microsoft Portail Azure.
    2. Sous Services Azure, cliquez sur Inscriptions d’applications.
      Enregistrez une application.
    3. Dans Inscriptions de l’application, cliquez sur Nouvelle inscription.
      Inscription d’une nouvelle application.
    4. Attribuez un nom et cliquez sur S’inscrire .
      Enregistrement d’une application.
      L’application est enregistrée et les détails essentiels de l’application sont affichés.
    5. Copiez et enregistrez la valeur de l’ID (client) de l’application et de l’ID (locataire) du répertoire pour une utilisation ultérieure.
    6. Cliquez sur Certificats et secrets, puis sur Nouveau secret client.
    7. Sur le formulaire, indiquez une description et cliquez sur Ajouter.
      Ajoutez un secret client.
    8. Copier la valeur du secret client pour une utilisation ultérieure.
      Copiez la clé secrète du client.
    9. Cliquez sur Autorisations d’API.
    10. Sous Autorisations configurées, cliquez sur Ajouter une autorisation.
    11. Sous Autorisations de l’API de demande, sélectionnez Microsoft Graph
      Ajoutez des autorisations.
    12. Cliquez sur Autorisations d'application.
    13. Assurez-vous que ces autorisations sont fournies à votre application personnalisée :
      • Utilisateur.Lecture.Tout
      • OnlineMeetings.ReadWrite
      • Calls.InitiateGroupCall.All
      • Calls.JoinGroupCall.All
      • Appels.RejoinGroupAppelerInvité.Tous
      Pour plus d’informations sur les autorisations d’API, consultez Ajouter des autorisations pour accéder à votre API web dans Microsoft Learn.
    14. Cliquez sur Ajouter des autorisations.
      Ajoutez des autorisations d’application.
    15. Cliquez sur Accorder le consentement de l’administrateur pour MSFT.
      Accordez le consentement de l’administrateur.
      Le système vous invite à confirmer votre consentement.
    16. Cliquez sur Oui.
      Un message de confirmation s’affiche pour indiquer que le consentement de l’administrateur est accordé pour les autorisations demandées.
      Message de confirmation.
    17. Créez un bot et configurez-le selon vos besoins.
      Pour plus d’informations sur la création et la configuration du bot, consultez Créer un bot dans Microsoft Learn. Mettez à jour l’adresse du point de terminaison du bot pour qu’elle pointe vers votre bot.

    S’inscrire Microsoft Teams Communications en tant que fournisseur OAuth

    Utilisez les informations générées pendant la configuration de l’application dans Microsoft le portail Azure pour vous inscrire Microsoft Teams Communications en tant que fournisseur OAuth afin que l’instance ServiceNow puisse demander des jetons OAuth 2.0.

    Avant de commencer

    Rôle requis : administrateur

    Procédure

    1. Accédez à la Tout > OAuth système > Registre d'application.
    2. Cliquez sur Nouveau.
      Le système affiche le message suivant : Quel type d’application OAuth ?
    3. Sélectionnez Se connecter à un fournisseur OAuth tiers.
    4. Renseignez ces valeurs sur le formulaire.
      Tableau 1. Formulaire des registres d'application
      Champ Description
      ID client ID d'application créé lors de l'enregistrement de l'application.
      Secret client Secret client créé lors de l'enregistrement de l'application.
      Actif Option permettant d’utiliser activement le registre d’application.
      URL d'autorisation Point de terminaison du code d'autorisation OAuth. Saisissez https://login.microsoftonline.com/<Directory-ID>/oauth2/v2.0/authorize.
      URL de jeton Point de terminaison de jeton du serveur OAuth. Saisissez https://login.microsoftonline.com/< ID de répertoire >/oauth2/v2.0/token.
      URL de révocation du jeton Point de terminaison de révocation du jeton du serveur OAuth.
      URL de redirection Point de terminaison de rappel OAuth. Saisissez https://<nom-instance>.service-now.com/oauth_redirect.do.
      Type d'accord par défaut Type d'accord utilisé pour établir le jeton. Renseignez le champ Informations d'identification du client.
    5. Cliquez avec le bouton droit de la souris sur l'en-tête du formulaire, puis cliquez sur Enregistrer.
    6. Dans l’onglet Profils des entités OAuth , insérez une ligne et renseignez les valeurs suivantes :
      Champ Description
      Nom Nom permettant d’identifier l’enregistrement de profil d’entité. Par exemple, MS Teams Comm OAuth Prof.
      Est par défaut Spécifie si l’enregistrement est le profil d’entité par défaut.
      Type d'accord Type d'accord utilisé pour établir le jeton. Renseignez le champ Informations d'identification du client.
    7. Dans l’onglet Périmètres de l’entité OAuth , insérez une ligne et renseignez les valeurs suivantes :
      Champ Description
      Nom Nom permettant d’identifier l’enregistrement de périmètre de l’entité. Par exemple, Périmètre OAuth de communication MS Teams.
      Périmètre OAuth Périmètre de l’entité OAuth. Saisissez .default.
    8. Cliquez avec le bouton droit de la souris sur l'en-tête du formulaire, puis cliquez sur Enregistrer.
    9. Dans l’onglet Profils des entités OAuth , ouvrez l’enregistrement de profil d’entité que vous avez créé.
    10. Dans l’onglet Périmètres des entités OAuth , insérez un enregistrement.
    11. Recherchez et sélectionnez le périmètre de l’entité OAuth que vous avez créé.
    12. Cliquez sur Mettre à jour.

    Créer un enregistrement d’informations d’identification pour le Microsoft Teams Communications

    Autorisez les actions de Microsoft Teams Communications spoke en créant des enregistrements d’informations d’identification pour l’application enregistrée dans le Microsoft portail Azure. Les Microsoft Teams Communications alias de connexion et d’informations d’identification utilisent ces informations d’identification pour autoriser des actions.

    Avant de commencer

    Rôle requis : administrateur

    Procédure

    1. Accédez à la Tout > Connexions et informations d'identification > Alias de connexion et d’informations d’identification.
    2. Ouvrez l’enregistrement d’alias, MSTeamsCommunicationsSpoke.
    3. Dans l’onglet Informations d’identification , cliquez sur Nouveau.

      Le système affiche ce message : Quel type d’informations d’identification voulez-vous créer ?

    4. Sélectionnez Informations d'identification OAuth 2.0.
    5. Renseignez les champs du formulaire.
      Tableau 2. Formulaire Informations d'identification OAuth 2.0
      Champ Description
      Nom Nom permettant d'identifier l'enregistrement de façon unique. Par exemple, informations de communication MS Teams.
      Actif Option permettant d'utiliser activement l'enregistrement des informations d'identification.
      Profil de l'entité OAuth Profil OAuth créé lors de l’inscription Microsoft Teams Communications en tant que fournisseur OAuth. Par exemple, MS Teams Comm OAuth Prof.
    6. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis cliquez sur Envoyer.
    7. Pour générer le jeton OAuth, cliquez sur le lien connexe Obtenir le jeton OAuth.