Freigeben über


Azure DevOps-Integration in Microsoft Teams

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

In diesem Artikel wird beschrieben, wie Sie Ihre Azure DevOps-Projektaktivitäten direkt in Ihre Microsoft Teams-Kanäle integrieren können. Sie können beispielsweise die folgenden Azure DevOps-Ereignisse in Ihren Teams-Kanälen sehen:

  • Aktualisierungen von Arbeitsaufgaben
  • Pullanforderungen
  • Code-Commits
  • Builds
  • Freigeben von Bereitstellungen und Genehmigungen

Voraussetzungen und Einschränkungen

  • Um Azure DevOps-Abonnements in Teams zu erstellen, müssen Sie über Project-Administratorberechtigungen in Ihrem Azure DevOps-Projekt verfügen.

  • Um Azure DevOps-Benachrichtigungen in Teams zu erhalten, müssen Sie über OAuth von Drittanbietern verfügen, der in ihren Azure DevOps-Organisationseinstellungen aktiviert ist.

  • Nur Azure DevOps-Organisationen im selben Microsoft Entra-Mandanten wie Ihr Microsoft Teams-Konto können verbunden werden. Auch wenn Ihre E-Mail-Adressen für Azure DevOps und Microsoft Teams identisch sind, können sie nicht verknüpft werden, wenn sie von verschiedenen Mandanten unterstützt werden. Weitere Informationen finden Sie unter Access über die häufig gestellten Fragen zu Microsoft Entra.

  • Office 365-Connectors in Teams werden eingestellt, und Möglicherweise können Sie keine neuen Connectors erstellen. Weitere Informationen finden Sie unter Einstellung von Office 365-Connectors in Microsoft Teams. Features, die ähnliche Funktionen wie Office 365-Connectors mit besserer Skalierbarkeit und Sicherheit bieten, umfassen Workflows oder die Azure DevOps Services-Apps für Teams.

Azure DevOps Services-Apps für Teams

Hinweis

Dieses Feature ist nur auf Azure DevOps Services verfügbar. In der Regel werden zuerst neue Features im Clouddienst eingeführt und dann lokal in der nächsten Hauptversion oder dem nächsten Update von Azure DevOps Server verfügbar gemacht. Weitere Informationen finden Sie in der Azure DevOps-Featurezeitachse.

Sie können die folgenden Apps verwenden, die umfangreiche Features für die Integration in Microsoft Teams bieten.

Azure Boards-App für Teams

Die Azure Boards-App für Teams hilft Ihnen, Arbeitsaufgaben aus Ihren Teams-Kanälen auf einfache Weise zu erstellen und zu überwachen. Sie können Arbeitsaufgaben mithilfe eines Befehls erstellen oder Nachrichtenaktionen verwenden, um Unterhaltungen im Kanal in Arbeitsaufgaben zu konvertieren. Sie können Abonnements auch einrichten und verwalten, um Benachrichtigungen in Ihrem Kanal zu erhalten, wenn Arbeitsaufgaben erstellt oder aktualisiert werden. Weitere Informationen finden Sie unter Verwenden der Azure Boards-App in Microsoft Teams.

Azure Pipelines-App für Teams

Die Azure Pipelines-App für Teams hilft Ihnen, Ereignisse in Ihren Pipelines über Ihre Teams-Kanäle auf einfache Weise zu überwachen. Sie können Abonnements für abgeschlossene Builds, Versionen und ausstehende Genehmigungen einrichten und verwalten und Benachrichtigungen für diese Ereignisse in Ihren Kanälen erhalten. Sie können auch Builds genehmigen und Bereitstellungen aus Ihren Kanälen freigeben. Weitere Informationen finden Sie unter Integrieren von Azure-Pipelines in Microsoft Teams.

Azure Repos-App für Teams

Die Azure Repos-App für Teams hilft Ihnen, Ereignisse in Ihren Repositorys aus Ihren Teams-Kanälen auf einfache Weise zu überwachen. Sie können Abonnements für Code-Commits, Erstellung von Pull-Anfragen (PR) und PR-Updates einrichten und verwalten und Benachrichtigungen für diese Ereignisse in Ihren Kanälen erhalten. Weitere Informationen finden Sie unter Verwenden von Azure Repos mit Microsoft Teams.

Hinzufügen und Konfigurieren der Azure DevOps-Registerkarte in Teams

Um Ihr Projektdashboard oder Kanban-Board in Teams zu bringen, können Sie die Azure DevOps-App auf einer Registerkarte in Ihrem Teams-Kanal installieren. Mit der Azure DevOps-App können Sie Inhalte aus der App in Nachrichten einfügen und Benachrichtigungen von der App in Ihren Kanälen erhalten.

  1. Wählen Sie in Teams im linken Menü Apps aus, und suchen Sie dann nach Azure DevOps.

    Screenshot der Suche nach Azure DevOps in Teams.

  2. Wählen Sie Azure DevOps und dann "Zu einem Team hinzufügen" aus.

  3. Wählen Sie den Teams-Kanal aus, dem die App hinzugefügt werden soll, und wählen Sie dann "Einrichten" aus.

    Screenshot, der zeigt, wie Sie

  4. Wählen Sie "Organisation auswählen", wählen Sie Ihre Organisation und dann "Weiter" aus.

    Screenshot der Auswahl der DevOps-Organisation für die Teams-Integration.

  5. Wählen Sie auf dem Azure DevOps-Bildschirm ein Projekt aus, und ob Sie der Registerkarte ein Dashboard oder ein Kanban-Board hinzufügen möchten. Wählen Sie je nach Ihrer Wahl andere Konfigurationen aus, und wählen Sie aus, ob Sie im Kanal posten möchten, um die Registerkarte hinzuzufügen.

    Screenshot, der das Hinzufügen eines Dashboards für Azure DevOps in Teams zeigt.

  6. Wählen Sie Speichern. Die neue Registerkarte und das neue Board werden in Ihrem Kanal angezeigt.

    Screenshot eines Dashboards für ein Azure DevOps-Projekt in Teams.

Hinzufügen der Azure DevOps Server-App zu einem Team

Der Azure DevOps Server-Connector sendet Benachrichtigungen über Aktivitäten in Ihren Projekten.

Hinweis

Office 365-Connectors in Teams werden eingestellt, und die erstellung eines neuen Office 365-Connectors wird möglicherweise blockiert. Weitere Informationen finden Sie unter Einstellung von Office 365-Connectors in Microsoft Teams. Wenn Sie nicht über den Teams-Desktopclient auf die Seite "Connectors " zugreifen können, versuchen Sie, den Teams-Webclient zu verwenden. Die Workflows-App in Teams bietet ähnliche Funktionen mit besserer Skalierbarkeit und Sicherheit.

  1. Wählen Sie in Teams im linken Menü Apps aus, und suchen Sie dann nach Azure DevOps Server.

    Screenshot der Suche nach Azure DevOps Server in Teams.

  2. Wählen Sie Azure DevOps Server und dann "Zu einem Team hinzufügen" aus.

  3. Wählen Sie den Kanal aus, dem die App hinzugefügt werden soll, und wählen Sie dann "Connector einrichten" aus.

    Screenshot, der zeigt, wie Sie einen Connector für Azure DevOps Server in Teams einrichten.

  4. Geben Sie auf der Seite "Azure DevOps Server" einen Namen für die neue Azure DevOps Server-Verbindung ein, und wählen Sie dann "Erstellen" aus.

    Screenshot, der das Erstellen der Azure DevOps Server-Verbindung in Teams zeigt.

Um Ihre Teams-Apps und Registerkarten zu verwalten, wählen Sie "Apps" im Teams-Menü und dann unten im Bereich "Apps" die Option "Apps verwalten" aus.