Microsoft Azure DevOps Boards Spoke
Automatisez le processus de gestion des éléments de travail à Azure DevOps Boards partir de votre ServiceNow instance.
Demander des applications dans l'App Store
Visitez le ServiceNow Store pour afficher toutes les applications disponibles et pour obtenir des informations sur la soumission de demandes à la boutique. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez les ServiceNow Store notes de publication relatives à l'historique des versions.
Abonnement à Centre d'intégration
Ce spoke requiert un abonnement au Centre d'intégration. Pour plus d'informations, consultez Calendriers juridiques - Vue d'ensemble du Centre d'intégration.
Version de spoke
Azure DevOps Boards Spoke v3.1.0 est la dernière version.
Versions prises en charge
Ce spoke a été conçu pour Azure DevOps Boards la version 4.1 de l’API REST et la mise à jour 3 de TFS 2018, mais peut être compatible avec les versions ultérieures.
Dépendances des spokes
- ServiceNow Étape d’action du Centre d’intégration – REST (com.glide.hub.action_step.rest)
- ServiceNow Concepteur de flux : entrées dynamiques (com.glide.hub.dynamic_inputs)
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
- Modèle d’action du Centre d’intégration ServiceNow : flux de données (com.glide.hub.action_type.datastream)
- Pack d’utilitaires de spoke iHub (com.snc.ihub_spoke_util_pack)
Exigences relatives au spoke
- Azure DevOps instance de
- Jetons d’accès personnels (PAT) pour s’authentifier Azure DevOps
Actions du spoke
Le fournit Azure DevOps Boards Spoke des actions permettant de gérer les éléments de travail lorsque des événements se produisent dans ServiceNow. Les actions disponibles sont les suivantes :
| Catégorie | Action | Description |
|---|---|---|
| Gestion des processus centraux | Créer une itération | Crée une itération Azure DevOps. |
| Supprimer l’itération | Supprime une itération Azure DevOps par chemin d’accès. | |
| Supprimer une itération d’une équipe | Dissocie ou supprime les itérations d’une équipe. | |
| Rechercher des champs créables | Obtenez la liste de tous les champs dans un projet Azure DevOps requis. | |
| Rechercher des chemins de zone | Obtient tous les chemins de zones d’un projet. | |
| Rechercher des champs modifiables | Obtient la liste de tous les champs dans un élément de travail requis pour la modification. | |
| Rechercher le chemin de zone d’une équipe | Obtenir tous les chemins de zone d’une équipe. | |
| Rechercher une itération par chemin d’accès | Obtenir l’itération par chemin d’accès. | |
| Rechercher des chemins d’itération | Obtient tous les chemins d’accès des itérations d’un projet. | |
| Rechercher les chemins d’itération d’une équipe | Obtient tous les chemins d’itérations d’une équipe. | |
| Rechercher des processus | Obtient la liste de tous les processus Azure DevOps. | |
| Rechercher un flux de projets | Récupère les détails de tous les projets Azure DevOps. | |
| Rechercher un flux de révisions d’éléments de travail | Récupère les révisions d’éléments de travail de génération de rapports pour le traitement par lots. | |
| Rechercher un flux de liens d’éléments de travail | Récupérer les liens vers des éléments de travail de génération de rapports pour le traitement par lots. | |
| Rechercher des requêtes par WIQL | Obtient les résultats de la requête en fonction de son WIQL. | |
| Rechercher des paramètres d’équipe | Obtenez les paramètres des itérations en backlog et par défaut d’une équipe. | |
| Rechercher des équipes | Obtenir toutes les équipes d’un projet. | |
| Rechercher des données d’éléments de travail par ID | Obtient toutes les données d’un élément de travail. | |
| Rechercher les relations des éléments de travail par ID | Obtient toutes les relations d’un élément de travail. | |
| Rechercher des types d’élément de travail | Obtient la liste de tous les types d’élément de travail dans un projet Azure DevOps requis. | |
| Rechercher des champs de type d’élément de travail par processus | Obtient la liste de tous les champs d’un type d’élément de travail à partir d’un processus d’Azure DevOps. | |
| Publier l’itération dans l’équipe | Ajoute une itération Azure DevOps à une équipe Azure DevOps. | |
| Reporting sur les révisions des éléments de travail | Ajoute des révisions d’éléments de travail de génération de rapports pour le traitement par lots. | |
| Mettre à jour l’itération | Met à jour une itération Azure DevOps. | |
| Rechercher un flux de projets | Récupère la liste de tous les Azure DevOps projets. | |
| Obtenir les types d’élément de travail par processus | Récupère la liste de tous les types d’élément de travail dans un processus requis Azure DevOps . | |
| Obtenir les types d’élément de travail | Récupère la liste de tous les types d’élément de travail dans un projet requis Azure DevOps . | |
| Rechercher une zone par chemin d’accès | Récupère la zone d’un projet par son chemin d’accès. | |
| Rechercher le chemin de zone d’une équipe | Obtient tous les chemins de zone d’une équipe. | |
| Rechercher des chemins de zone | Obtenez tous les chemins de zones d’un projet. | |
| Rechercher des champs créables | Obtient la liste de tous les champs dans un projet Azure DevOps requis. | |
| Rechercher des champs modifiables | Obtient la liste de tous les champs dans un élément de travail requis pour la modification. | |
| Rechercher une itération par chemin d’accès | Obtient l’itération par chemin d’accès. | |
| Rechercher des chemins d’itération | Obtient tous les chemins d’accès des itérations d’un projet. | |
| Rechercher les chemins d’itération d’une équipe | Obtient tous les chemins d’itérations d’une équipe. | |
| Rechercher des processus | Obtient la liste de tous les processus Azure DevOps. | |
| Rechercher des éléments de travail | Récupère la liste des éléments de travail. | |
| Rechercher des paramètres d’équipe | Obtient les paramètres de backlog et d’itération par défaut d’une équipe. | |
| Rechercher des équipes | Obtient toutes les équipes d’un projet. | |
| Rechercher des données d’éléments de travail par ID | Obtient toutes les données d’un élément de travail. | |
| Rechercher les relations des éléments de travail par ID | Obtient toutes les relations d’un élément de travail. | |
| Rechercher des champs de type d’élément de travail par processus | Obtient la liste de tous les champs d’un type d’élément de travail à partir d’un processus d’Azure DevOps. | |
| Rechercher des types d’élément de travail | Obtient la liste de tous les types d’élément de travail dans un projet Azure DevOps requis. | |
| Rechercher des types d’élément de travail par processus | Obtenez la liste de tous les types d’éléments de travail par un processus à partir d’Azure DevOps. | |
| Rechercher des requêtes par WIQL | Obtient les résultats de la requête en fonction de son WIQL. | |
| Gestion des éléments de travail | Créer un lien entre les éléments de travail | Crée des relations parent-enfant entre les éléments de travail. |
| Créer un élément de travail | Crée un nouvel élément de travail sur votre instance du cloud Azure DevOps. L’élément de travail peut être d’un type spécifique ou personnalisé, selon la façon dont votre organisation a personnalisé Azure DevOps. | |
| Créer un hook de service | Crée un nouvel abonnement à un hook de service Azure DevOps. | |
| Supprimer l’élément de travail | Supprime l’élément de travail requis dans votre Azure DevOps instance. | |
| Supprimer le lien entre les éléments de travail | Supprime le lien entre les éléments de travail. | |
| Mettre à jour l'élément de travail | Met à jour un élément de travail dans votre instance du cloud Azure DevOps. | |
| Mettre à jour les détails du projet de l’élément de travail | Déplacements entre les projets de la même organisation. | |
| Ajouter une pièce jointe | Ajoute une pièce jointe associée à un enregistrement ServiceNow à l’élément de travail requis sur l’instance Azure DevOps. |
Déclencheurs de spokes
ServiceNow prend en charge des événements spécifiques sur l’instance Azure DevOps qui créent des déclencheurs. Vous devez d’abord configurer un flux avec une définition de déclencheur prise en charge. Lorsqu’un événement, par exemple un élément de travail commenté, se produit dans Azure DevOps, il envoie la charge utile via un webhook à l’instance ServiceNow . Ensuite, le flux que vous avez configuré est déclenché sur l’instance ServiceNow pour automatiser un workflow. Les événements pris en charge sont les suivants :
| Catégorie | Déclencheur | Définition |
|---|---|---|
| Gestion des éléments de travail | Élément de travail commenté | Le déclencheur se déclenche lorsqu’un élément de travail est commenté. |
| Élément de travail créé | Le déclencheur se déclenche lorsqu’un nouvel élément de travail est créé. | |
| Élément de travail supprimé | Le déclencheur se déclenche lorsqu’un élément de travail est supprimé. | |
| Élément de travail restauré | Le déclencheur se déclenche lorsqu’un élément de travail est nouvellement restauré. | |
| Élément de travail mis à jour | Le déclencheur se déclenche lorsqu’un élément de travail est changé. |
Agents IA disponibles
Installez Now AssistCentre d'intégration et commencez à utiliser les agents IA disponibles. Pour plus d'informations, consultez Now Assist pour Centre d'intégration.
- Dans le ServiceNow système agentique, vous pouvez créer un workflow agentique qui comprend un ensemble d’instructions de grand modèle de langage (LLM) ainsi qu’un ou plusieurs agents IA autonomes pour exécuter un objectif. Consultez Create an agentic workflow pour plus d’informations sur l’ajout d’agents IA pour créer des workflows agentiques selon vos besoins et fournir le déclencheur requis.
Vous pouvez également rechercher d’autres agents IA disponibles et les ajouter à votre workflow agentique. Consultez Find AI agents pour plus d'informations.
- Vous pouvez créer un clone de l’agent IA de spoke requis et le personnaliser selon vos besoins. Consultez Duplicate an AI agent pour plus d’informations sur la création d’un clone.
- Consultez la rubrique Now Assist AI agents pour plus d’informations sur les agents IA.
| Agent IA | Description |
|---|---|
| Microsoft Azure DevOps Tableaux : gestion des processus centraux Agent IA | Gère les tâches de gestion des processus de base (c’est-à-dire rechercher un flux de projets, rechercher des chemins d’accès de zone, rechercher un chemin de zone d’une équipe, rechercher des types d’éléments de travail par processus, rechercher les paramètres de l’équipe, rechercher une itération par chemin d’accès, rechercher les données d’un élément de travail par ID, rechercher des champs pouvant être créés, rechercher des types d’élément de travail, Rechercher les chemins d’itération d’une équipe, rechercher des processus, rechercher des champs modifiables, rechercher une zone par chemin d’accès, supprimer une itération d’équipe, rechercher les relations des éléments de travail par ID, rechercher des requêtes par Wiql, créer une itération, rechercher des champs de type d’élément de travail par processus, rechercher des équipes, publier une itération dans une équipe, rechercher des chemins d’itération, mettre à jour une itération, supprimer une itération) dans Microsoft Azure DevOps les tableaux. |
| Microsoft Azure DevOps Tableaux Gestion des éléments de travail Agent IA | Gère les tâches de gestion des éléments de travail (ajouter une pièce jointe, supprimer un élément de travail, créer un lien entre les éléments de travail, créer un hook de service, supprimer un lien entre les éléments de travail, mettre à jour les détails du projet de l’élément de travail) dansMicrosoft Azure DevOps les tableaux. |
Il peut y avoir des agents IA installés avec l’application qui ne sont pas utilisés dans les Now Assist workflows agentiques. Pour savoir comment afficher tous les agents à votre disposition, consultez Trouver des agents IA.
Exigences en matière d'alias de connexion et d'informations d'identification
Centre d'intégration utilise des alias pour gérer les informations de connexion et d’identification, ainsi que les informations d’identification OAuth. L'utilisation d'un alias élimine la nécessité de configurer plusieurs informations d'identification et profils d'informations de connexion lors de l'utilisation d'environnements multiples. Si les informations de connexion ou d'identification changent, il n'est pas nécessaire de mettre à jour les actions qui utilisent la connexion.
Si vous souhaitez utiliser des connexions différentes dans votre flux, vos flux secondaires et vos actions, créez l’alias enfant et sélectionnez l’enregistrement d’alias par défaut comme son parent. Pour configurer l’alias enfant, effectuez les mêmes étapes que celles requises pour configurer l’alias parent. En fonction de vos besoins et de votre configuration, vous pouvez choisir l’alias parent ou enfant dans votre flux, vos flux secondaires et vos actions.
Vous pouvez également utiliser plusieurs Azure DevOps comptes. Dans ce cas, vous devez fournir le mot de passe respectif lors de la configuration de l’enregistrement des informations d’identification et spécifier l’URL de connexion pertinente lors de la configuration de l’enregistrement de connexion.
- Si vous souhaitez configurer le spoke Microsoft Azure DevOps Boards à l’aide d’OAuth, reportez-vous à la section Configurer le spoke Boards à l’aide d’OAuth Microsoft Azure DevOps.
- Si vous souhaitez configurer le spoke Microsoft Azure DevOps Boards à l’aide d’un jeton d’accès personnel, reportez-vous à la section Configurer le spoke Boards à l’aide d’un Microsoft Azure DevOps jeton d’accès personnel.