Zum Hauptinhalt springen
Azure DevOps ist nur für Nutzer:innen mit unserem Enterprise-Plan verfügbar

Warum Devin mit Azure DevOps integrieren?

Die Integration von Devin in Ihre Azure-DevOps-Organisation ermöglicht es Devin, Repositories zu klonen, Pull Requests zu erstellen und effektiv mit Ihrem Team zusammenzuarbeiten. Diese Integration erlaubt es Devin, nahtlos in Ihren bestehenden Entwicklungs-Workflow eingebunden zu werden.

Voraussetzungen

Bevor Sie die Azure DevOps-Integration einrichten, stellen Sie sicher, dass Folgendes vorhanden ist:
  • Azure Active Directory (AAD) Global-Administratorrechte – erforderlich, um Devins Zugriff auf Ihre Azure DevOps-Organisation zu autorisieren
  • Dediziertes Dienstkonto – wir empfehlen, ein neues Azure DevOps-Konto speziell für Devin zu erstellen (z. B. [email protected]), anstatt ein bestehendes Benutzerkonto zu verwenden, um ein übersichtlicheres Zugriffsmanagement zu gewährleisten
Die Person mit AAD Global-Administratorrechten muss während des Einrichtungsprozesses der Integration im Browser angemeldet sein.

Einrichten der Integration

  1. Navigieren Sie in Ihrem Enterprise-Devin-Konto zu Settings > Enterprise Settings > Connected Accounts
Azure DevOps Conected Accounts
  1. Klicken Sie auf der Seite Connected Accounts auf die Schaltfläche Connect to Azure DevOps.
Connect To Azure DevOps
  1. Es öffnet sich ein neuer Browser-Tab, in dem Sie Devin Berechtigungen für Ihre Azure-DevOps-Organisation erteilen sollen. Stellen Sie sicher, dass Sie mit dem Konto angemeldet sind, das über AAD Global Admin-Berechtigungen verfügt (idealerweise das dedizierte Devin-Servicekonto, das Sie erstellt haben).
Azure DevOps Permissions
  1. Nachdem Sie die Berechtigungen erteilt haben, sehen Sie Ihre Azure DevOps-Integration und die verbundenen Repositories wieder auf der Seite Connected Accounts in den Enterprise Settings.
Azure DevOps Integrated
  1. Jetzt, da Devin Zugriff auf Ihr Azure DevOps hat, können Sie Berechtigungen für beliebige oder alle Unterorganisationen in Ihrem Enterprise-Konto vergeben. Wählen Sie dazu Git Permissions in Ihrer Azure DevOps-Integration, wählen Sie eine Unterorganisation aus und erteilen Sie Berechtigungen entweder auf Gruppen- oder Repository-Ebene.
Azure DevOps Git Permissions
  1. Navigieren Sie für jede Unterorganisation, der Berechtigungen erteilt wurden, zu Devin’s Settings > Devin’s Machine, klicken Sie auf + Repository und integrieren Sie die Repositories in Devin’s Machine.
Azure DevOps Devin's Machine
Wir empfehlen, Branch-Richtlinien in Azure DevOps einzurichten, um sicherzustellen, dass alle Änderungen vor dem Mergen einen ordnungsgemäßen Review-Prozess durchlaufen.
Wenn Ihre Microsoft Entra ID mit dem HRIS (Human Resources Information System) Ihrer Organisation integriert ist, können zusätzliche Konfigurationsschritte erforderlich sein, um die Azure DevOps-Integration abzuschließen. Bitte wenden Sie sich für Unterstützung bei der erweiterten Einrichtung an das Devin-Supportteam.