Intégrer Azure DevOps à Vélocité de changement DevOps - Espace de travail
Connectez-vous à votre instance Azure DevOps à l'aide du playbook de l'espace de travail de changement DevOps pour collecter des données sur les fonctions de planification, de codage, d'orchestration, d'artefact et de qualité logicielle.
Vous pouvez vous connecter à Azure DevOps (ADO) au niveau de votre organisation ou au niveau d'un projet individuel. Si vous vous connectez au niveau d'un projet, vous devez répéter le processus de connexion pour chaque projet de votre organisation. Après vous être connecté à une instance de l'outil, vous pouvez configurer des paramètres supplémentaires qui permettent à DevOps d'importer des pipelines, des enregistrements d'exécution de tâches et des enregistrements d'exécution d'étapes.
- Si DevOps Config est installée, les API DevOps Config sont invoquées à l'aide de l'authentification de base.
- Si vous utilisez la connexion au service d'API REST Azure Invoke. Vous devez activer la propriété This property decides whether to create a Generic Connection on configure operation for Azure DevOps dans ce cas.
Se connecter une organisation
Connectez et configurez votre instance Azure DevOps directement au niveau de votre organisation Azure DevOps. Tous les projets de l'organisation peuvent être détectés, et vous pouvez choisir de configurer plusieurs projets au sein de l'organisation. Vous pouvez gérer l'outil au niveau de l'organisation.
Avant de commencer
Effectuez les tâches spécifiées dans la rubrique Premiers pas avec Vélocité de changement DevOps.
Rôle requis : sn_devops.admin ou sn_devops.tool_owner
Procédure
Résultats
Vous venez d'intégrer votre outil Azure DevOps à Vélocité de changement DevOps au niveau de l'organisation.
Que faire ensuite
- Sélectionnez Détecter pour détecter les objets du projet, y compris les plans (tableaux), les référentiels et les pipelines existants.
- Si vous avez créé l'outil directement au niveau du projet, la sélection de Détecter les projets dans l'onglet Projets de la page d'enregistrement de l'outil détecte également tous les projets de votre organisation.
- Sélectionnez Configurer et saisissez les informations d'identification de l'utilisateur d'intégration pour configurer des webhooks pour le projet.
- Dans la page d'enregistrement de l'outil, sélectionnez Configurer les projets et saisissez les informations d'identification de l'utilisateur d'intégration pour obtenir la liste des projets non configurés dans votre organisation. Sélectionnez les projets pour lesquels vous souhaitez configurer des webhooks, puis sélectionnez Configurer.Remarque :l'étape de saisie du nom d'utilisateur et du mot de passe de l'intégration est requise pour configurer des webhooks uniquement si l'application DevOps Config est installée ou si la propriété Generic Connection on configure operation for Azure DevOps est désactivée. Si cette étape n'est pas requise, les webhooks sont configurés à l'aide de l'authentification basée sur un jeton.
- Pour importer des données historiques dans des objets du projet tels que des plans, des référentiels ou des pipelines, associez les objets à une application et importez les données. Pour plus d'informations, consultez Associer des objets d'outil à des applications - Espace de travail.
Se connecter à un projet
Connectez et configurez votre instance Azure DevOps directement au niveau du projet. Si vous avez plusieurs projets au sein de l'organisation, vous devez les connecter séparément.
Avant de commencer
Effectuez les tâches spécifiées dans la rubrique Premiers pas avec Vélocité de changement DevOps.
Rôle requis : sn_devops.admin ou sn_devops.tool_owner
Procédure
Résultats
Vous venez d'intégrer votre outil Azure DevOps à Vélocité de changement DevOps au niveau du projet.
Que faire ensuite
- Sélectionnez Détecter les projets pour détecter les objets du projet, y compris les plans (tableaux), les référentiels et les pipelines existants. Tous les projets de votre organisation sont également détectés.
- Sélectionnez Configurer les projets pour configurer des webhooks pour le projet.
- Dans la page d'enregistrement de l'outil, sélectionnez Configurer les projets et saisissez les informations d'identification de l'utilisateur d'intégration pour obtenir la liste des projets non configurés dans votre organisation. Sélectionnez les projets pour lesquels vous souhaitez configurer des webhooks, puis sélectionnez Configurer.Remarque :l'étape de saisie du nom d'utilisateur et du mot de passe de l'intégration est requise pour configurer des webhooks uniquement si l'application DevOps Config est installée ou si la propriété Generic Connection on configure operation for Azure DevOps est désactivée. Si cette étape n'est pas requise, les webhooks sont configurés à l'aide de l'authentification basée sur un jeton.
- Pour importer des données historiques dans des objets du projet tels que des plans, des référentiels ou des pipelines, associez les objets à une application et importez les données. Pour plus d'informations, consultez Associer des objets d'outil à des applications - Espace de travail.