Azure DevOps est uniquement disponible pour les utilisateurs de notre offre Enterprise
Pourquoi intégrer Devin à Azure DevOps ?
Prérequis
- Privilèges d’administrateur général Azure Active Directory (AAD) - Nécessaires pour autoriser l’accès de Devin à votre organisation Azure DevOps
- Compte de service dédié - Nous recommandons de créer un nouveau compte Azure DevOps spécifiquement pour Devin (par exemple,
[email protected]) plutôt que d’utiliser un compte utilisateur existant, afin de simplifier la gestion des accès
L’utilisateur disposant des privilèges d’administrateur général AAD doit être connecté dans le navigateur pendant le processus de configuration de l’intégration.
Configuration de l’intégration
- Dans votre compte Devin Enterprise, accédez à Settings > Enterprise Settings > Connected Accounts

- Une fois sur la page Connected Accounts, cliquez sur le bouton Connect to Azure DevOps.

- Un nouvel onglet de navigateur s’ouvre et vous demande d’accorder à Devin l’autorisation d’accéder à votre Azure DevOps Organization. Assurez-vous d’être connecté avec le compte disposant des privilèges AAD Global Admin (idéalement le compte de service Devin dédié que vous avez créé).

- Une fois les autorisations accordées, vous verrez votre intégration Azure DevOps ainsi que vos Repositories connectés sur la page Connected Accounts dans Enterprise Settings.

- Maintenant que Devin a accès à votre Azure DevOps, vous pouvez accorder des autorisations à certaines ou à toutes les Sub-Organizations de votre compte Enterprise. Pour ce faire, sélectionnez Git Permissions dans votre intégration Azure DevOps, choisissez une Sub-Organization et accordez les autorisations au niveau Group ou Repository.

- Pour chaque Sub-Organization à laquelle des autorisations ont été accordées, accédez à Devin’s Settings > Devin’s Machine, cliquez sur + Repository, et intégrez les repositories dans Devin’s Machine.

Si votre Microsoft Entra ID est intégré au HRIS (Human Resources Information System) de votre organisation, des étapes de configuration supplémentaires peuvent être nécessaires pour finaliser l’intégration Azure DevOps. Veuillez contacter l’équipe support Devin pour obtenir de l’aide sur la configuration avancée.
