Configurer le spoke Boards à l’aide d’OAuth Microsoft Azure DevOps

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • Intégrez l’instance et Azure DevOps Boards utilisez l’authentification ServiceNow OAuth 2.0 pour authentifier les demandesServiceNow.

    Avant de commencer

    • Demandez un abonnement au Centre d’intégration.
    • Activer Azure DevOps BoardsSpoke
    • Rôle requis : admin.
    Important :
    • Si vous configurez OAuth Azure DevOps BoardsSpoke , vous n’avez pas besoin de configurer le spoke à l’aide d’un jeton d’accès personnel.
    • Si le Azure DevOps BoardsSpoke est déjà configuré et configuré, assurez-vous de définir la valeur Actif sur false pour la connexion existante avant de procéder à la configuration du spoke à l’aide d’OAuth.

      Si la connexion est déjà configurée, définissez la valeur Actif sur faux.

    Enregistrer une application à l'aide du portail Microsoft Azure

    Fournissez l’autorisation à l’instance ServiceNow en enregistrant une application dans le portail Microsoft Azure.

    Avant de commencer

    Rôle requis : admin.

    Pourquoi et quand exécuter cette tâche

    Suivez ces étapes à partir du portail Microsoft Azure.

    Procédure

    1. Connectez-vous au portail Microsoft Azure en tant qu’administrateur.
    2. Cliquez sur Inscriptions d’applications.
    3. Cliquez sur Nouvelle inscription.
    4. Renseignez les champs du formulaire selon vos besoins.
      Pour URI de redirection, spécifiez l’URL de l’instance ServiceNow au format suivant : https://<ServiceNow-Instance-Name>.service-now.com/oauth_redirect.do.

      Enregistrez une application sur le portail Microsoft Azure.

    5. Cliquez sur Inscrire.
      L’application est créée et les valeurs ID de l’application (client) et ID du répertoire (locataire) s’affichent.

      Valeurs d’ID d’application (client) et d’ID de répertoire (locataire) affichées après la création de l’application.

    6. Copiez et enregistrez les valeurs de l’ID d’application (client) et de l’ID du répertoire (locataire).
    7. Générez un secret client pour l’application.
      1. Sous Gérer, cliquez sur Certificats et secrets.
      2. Cliquez sur Nouveau secret client.
      3. Sur le formulaire, entrez une description et spécifiez la durée après laquelle le secret expire.
      4. Cliquez sur Ajouter.

        Créez un secret client.

        Le secret client est créé et sa valeur est affichée.
      5. Copiez la valeur du secret client pour une utilisation ultérieure.

        Copiez la valeur du secret client pour une utilisation ultérieure.

    8. Fournissez les autorisations d’API requises à l’application.
      1. Sous Gérer, cliquez sur Autorisations d’API.
      2. Cliquez sur Ajouter une autorisation.
      3. Sous API Microsoft, cliquez sur Azure DevOps.

        Ajoutez des autorisations d’API.

      4. Développez VSO et sélectionnez ces autorisations vso.project_manage et vso.work_full.
        L’autorisation User.Read sous Microsoft Graph est sélectionnée par défaut. Configurez d’autres autorisations selon vos besoins.
      5. Cliquez sur Accorder le consentement de l’administrateur pour ServiceNow.

        Accordez le consentement de l’administrateur pour ServiceNow.

      6. Lorsque vous y êtes invité, confirmez votre choix d’accorder le consentement de l’administrateur pour ServiceNow.

    Résultats

    Une application a été inscrite dans le portail Microsoft Azure. Vous pouvez utiliser cette application pour vous connecter à votre projet Azure DevOps à partir de l’instance ServiceNow.

    Créer un enregistrement de connexion pour le Microsoft Azure DevOps spoke de tableaux

    Créez un enregistrement de connexion qui permet à l’instance ServiceNow d’envoyer des demandes de connexion aux Microsoft Azure DevOps tableaux.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tous > Automatisation des processus > Studio de workflow.
    2. Sélectionnez Intégrations.
    3. Dans le champ Rechercher toutes les connexions, saisissez Azure DevOps Boards.
      Confirmez que l’onglet sortant est sélectionné.
    4. Dans la vignette Azure_DevOps_Boards, sélectionnez Afficher les détails.
      Bouton Afficher les détails sur la vignette Azure DevOps Boards.
    5. Sélectionnez Configurer.
    6. Remplissez le formulaire.
      Tableau 1. Formulaire de connexion Azure DevOps Boards
      Champ Description
      Nom de la connexion Option permettant de fournir le nom de l’enregistrement de connexion. Le nom par défaut et en lecture seule du premier enregistrement de connexion que vous créez est Azure_DevOps_Boards.
      URL de connexion Option permettant de fournir le point de terminaison que l’alias utilise pour interagir avec votre environnement Azure DevOps.
      ID client Option permettant de fournir l’ID client que vous avez généré lors de l’enregistrement d’une application sur Microsoft Azure le portail.
      Secret client Option permettant de fournir le secret client que vous avez généré lors de l’enregistrement d’une application sur Microsoft Azure le portail.
      URL de redirection OAuth Option permettant de fournir l’URL de redirection. Vous devez fournir l’URL de redirection au format https://<nom-votre-instance>.service.now.com/oauth_redirect.do.
      ID de locataire Option permettant de fournir l’ID de locataire que vous avez généré lors de l’enregistrement d’une application sur Microsoft Azure le portail.
      Formulaire Créer une connexion.
    7. Sélectionnez Créer et obtenir un jeton OAuth.
      Vous vous connectez au portail et, une fois l’authentification Microsoft Azure réussie, le jeton OAuth est émis.

      Le jeton OAuth est disponible.