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.
Wählen Sie in Teams im linken Menü Apps aus, und suchen Sie dann nach Azure DevOps.
Wählen Sie Azure DevOps und dann "Zu einem Team hinzufügen" aus.
Wählen Sie den Teams-Kanal aus, dem die App hinzugefügt werden soll, und wählen Sie dann "Einrichten" aus.
Wählen Sie "Organisation auswählen", wählen Sie Ihre Organisation und dann "Weiter" aus.
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.
Wählen Sie Speichern. Die neue Registerkarte und das neue Board werden in Ihrem Kanal angezeigt.
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.
Wählen Sie in Teams im linken Menü Apps aus, und suchen Sie dann nach Azure DevOps Server.
Wählen Sie Azure DevOps Server und dann "Zu einem Team hinzufügen" aus.
Wählen Sie den Kanal aus, dem die App hinzugefügt werden soll, und wählen Sie dann "Connector einrichten" aus.
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.
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.