Informationen zu Benachrichtigungen
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Benachrichtigungen in Azure DevOps halten Sie und Ihr Team über Projektaktivitäten auf dem Laufenden, einschließlich Änderungen an Arbeitselementen, Codeüberprüfungen, Pull Requests, Quellcodeverwaltungsdateien und Builds. Wenn ein Ereignis in Azure DevOps auftritt, wird dessen Inhalt mit jedem Abonnement dieses Ereignistyps verglichen, und für jede Abonnement-/Ereignisabgleichung, die die Filterbedingungen erfüllt, wird eine Benachrichtigung generiert. Benachrichtigungen werden basierend auf den im Abonnement definierten Übermittlungseigenschaften per E-Mail oder Diensthook übermittelt.
Weitere Informationen finden Sie in der Liste der unterstützten Ereignistypen und weitere Informationen zu E-Mail-Übermittlungsoptionen.
Benachrichtigungstypen
Es gibt vier Arten von Benachrichtigungen, die Sie in Azure DevOps verwalten können. In der folgenden Tabelle finden Sie die Benachrichtigungstypen und die erforderlichen Berechtigungen oder Rollen für die Verwaltung.
Benachrichtigungstyp | Für die Verwaltung erforderliche Rolle |
---|---|
Persönliche Benachrichtigungen | Benutzer |
Teambenachrichtigungen | Teamadministrator oder Mitglied der Gruppe "Projektadministratoren" oder "Projektsammlungsadministratoren" |
Projektbenachrichtigungen | Mitglied der Gruppe "Projektadministratoren" oder "Projektsammlungsadministratoren" |
Globale Benachrichtigungen | Mitglied der Gruppe "Projektsammlungsadministratoren" |
Persönliche Benachrichtigungen
Sie können Ihre persönlichen Benachrichtigungen wie folgt verwalten.
- Anzeigen Ihrer Benachrichtigungen
- Festlegen von Warnungen nur für Sich selbst
- Anzeigen und Bearbeiten aller Abonnements
- Hinzufügen eines benutzerdefinierten Abonnements
- Kündigen oder Abmelden eines Team- oder Projektabonnements
Weitere Informationen finden Sie unter Verwalten Ihrer persönlichen Benachrichtigungen.
Benachrichtigungen auf Team- und Projektebene
Sie können ein Abonnement für die folgenden Kategorien erstellen und aus den folgenden Vorlagen auswählen.
Category | Vorlagenoptionen |
---|---|
Erstellen |
– ein Build schlägt fehl – ein legacy-XAML-Buildcontroller oder Agentstatus ändert sich– qualitätsänderungen eines älteren XAML-Builds |
Code (Git) |
- eine Pull-Anforderung wird erstellt oder aktualisiert – eine Pull-Anforderung, bei der mein Team ein Prüfer ist, wird aktualisiert – ein Kommentar wird auf einer Pull-Anforderung vorgenommen. |
Code (TFVC) |
- Code wird mit einer Richtlinienüberschreibung eingecheckt– eine Datei mit einer bestimmten Erweiterung wird eingecheckt - eine Datei unter einem bestimmten Pfad wird eingecheckt - alle Codeüberprüfungsänderungen |
Pipelines |
wartet– Ausführungsphase, die auf die manuelle Überprüfung wartet |
Arbeit |
wird- eine Arbeitsaufgabe geändert wird- eine Arbeitsaufgabe wird gelöscht - eine Arbeitsaufgabe wird wiederhergestellt - eine Arbeitsaufgabe wird aus diesem Teamprojekt verschoben. |
Artifacts |
|
Erweiterungsverwaltung |
|
Freigabe |
– eine Bereitstellung ist abgeschlossen – eine Anforderung für die Versionserstellung ist fehlgeschlagen – ein manueller Eingriff für eine Bereitstellung steht aus. |
Hinweis
Sie können auch ein benutzerdefiniertes Benachrichtigungsabonnement für Pull Requests erstellen, die in einem Entwurfszustand erstellt oder aktualisiert werden. Weitere Informationen finden Sie unter Benutzerdefiniertes Benachrichtigungsabonnement für Pull Requests-Entwürfe.
Weitere Informationen finden Sie unter Verwalten von Team-, Gruppen- und globalen Benachrichtigungen.
Globale Benachrichtigungen
Globale Benachrichtigungen gelten für alle Projekte , die für eine Organisation oder Sammlung definiert sind.
Abonnements
Ein Benachrichtigungsabonnement ist einem unterstützten Ereignistyp zugeordnet. Das Abonnement enthält eine Reihe von Filtern, die zum Abgleichen von Ereignissen verwendet werden. Beispielsweise kann ein Abonnement für ein Ereignis zum Erstellen eines Arbeitselements einen Filter enthalten, der nur dem Arbeitselementtyp Bug entspricht. Oder ein Abonnement für ein pull request created-Ereignis kann einen Filter für ein bestimmtes Repository und einen bestimmten Branch enthalten.
Standard-E-Mail-Abonnements
Viele nützliche E-Mail-Abonnements sind im System standardmäßig vordefiniert und aktiviert. Sie werden als Standardabonnements bezeichnet. Standardabonnements bieten sofort einsatzbereite Unterstützung für die gängigsten Benachrichtigungsszenarien. Weitere Informationen finden Sie in der Liste der verfügbaren Standardabonnements.
Ein Organisations- oder Teamadministrator kann auswählen, welches der Standardabonnements seinen Benutzern zur Verfügung gestellt werden soll. Erfahren Sie, wie Sie Team- und Organisationsbenachrichtigungen verwalten.
Einzelne Benutzer können sich gegen jedes Standardabonnement entscheiden, während andere Teammitglieder abonniert bleiben. Erfahren Sie, wie Sie Persönliche Benachrichtigungsabonnements verwalten.
Auf der Registerkarte Standardabonnements werden alle verfügbaren globalen Standardabonnements aufgelistet. Der in einem Benachrichtigungsabonnement gibt an, dass das Abonnement ein Standardabonnement ist. Zeigen Sie alle Standardbenachrichtigungsabonnements an.
Mitglieder der Gruppe "Projektsammlungsadministratoren " verfügen über die Berechtigung, jedes Standardabonnement in dieser Ansicht zu aktivieren/zu deaktivieren. Jedes Mitglied der Gruppe Gültige Benutzer der Projektsammlung verfügt über die Berechtigung, die Details des Standardabonnements anzuzeigen. Die Ansichts- und Aktivierungsoptionen sind im Kontextmenü (...
) verfügbar, das jedem einzelnen Abonnement zugeordnet ist.
Benutzerdefinierte E-Mail-Abonnements
Organisations- oder Teamadministratoren können benutzerdefinierte E-Mail-Abonnements erstellen, die für alle Mitglieder der Organisation oder des Teams gelten. Erfahren Sie, wie Sie Team- und Organisationsbenachrichtigungen verwalten. Weitere Informationen zum Abfragen mit Gruppenklauseln finden Sie unter Erstellen von verwalteten Abfragen.
Einzelpersonen können auch benutzerdefinierte Abonnements erstellen, die nur für sie gelten. Erfahren Sie, wie Sie persönliche Abonnements verwalten.
Benutzerdefinierte Diensthookabonnements
Verwenden Sie Service Hooks-Abonnements , um in Drittanbieterdienste zu integrieren. Wenn ein Azure DevOps-Ereignis mit einem Service Hook-Abonnement übereinstimmt, erhält der Drittanbieterdienst eine Benachrichtigung. Wenn beispielsweise ein Azure DevOps-Build abgeschlossen ist, wird eine Benachrichtigung an einen Slack-Kanal mit Links zurück zum Buildartefakt in Azure DevOps gesendet. Weitere Informationen finden Sie unter Integrieren in Drittanbieterdienste.
Abonnenten
Der Abschnitt Abonnenten beginnt mit einem leeren Identitätssuchfeld. Geben Sie eine beliebige Gruppe, ein Team oder eine Einzelne ein, um die Liste der Abonnements anzuzeigen, die der angegebenen Identität zugeordnet sind.
In dieser Ansicht finden Sie alle Benachrichtigungsabonnements für die ausgewählte Identität. Verwaltungsoptionen sind über das Kontextmenü (...
) verfügbar, das jedem Abonnement zugeordnet ist. Die on subscription gibt ein Standardabonnement an.
Statistik
Im Abschnitt Statistik werden die aktivsten Benachrichtigungsabonnements und die wichtigsten Ereignisinitiatoren (Gruppe, Team oder Einzelperson) angezeigt. Die Statistiken gelten nur für den aktuellen Tag und werden um 00:00 UTC zurückgesetzt. Ein Vorteil dieser Statistiken besteht darin, unbeabsichtigte Abonnements oder Ereignisinitiatoren mit hohem Volumen zu identifizieren.
Settings
Verwalten von Einstellungen auf globaler Ebene, z. B. Übermittlungseinstellungen.
Der Abschnitt Einstellungen ermöglicht die Verwaltung auf Organisationsebene durch jedes Mitglied der Gruppe "Projektsammlungsadministratoren" . Alle Teams und Gruppen erben die Einstellung Standardübermittlungsoption . Diese Einstellung, Standardübermittlungsoption, wird nicht explizit auf Team- oder Gruppenebene festgelegt.
Weitere Informationen finden Sie unter Verwalten von Team-, Gruppen- und globalen Benachrichtigungen.
Berechtigungen für Benachrichtigungen
Der Verwaltung von E-Mail-Benachrichtigungen oder Warnungen sind keine Benutzeroberflächenberechtigungen zugeordnet. Stattdessen können sie mit dem Befehlszeilentool TFSSecurity verwaltet werden.
- Standardmäßig können Mitglieder der Gruppe Mitwirkende auf Projektebene Warnungen für sich selbst abonnieren.
- Mitglieder der Gruppe "Projektsammlungsadministratoren" oder Benutzer mit der Berechtigung "Informationen auf Sammlungsebene bearbeiten " können Warnungen für andere Personen oder ein Team innerhalb dieser Sammlung festlegen.
- Mitglieder der Gruppe "Projektadministratoren" oder Benutzer, die über die Berechtigungen Zum Bearbeiten von Informationen auf Projektebene verfügen, können warnungen in diesem Projekt für andere Personen oder für ein Team festlegen.
Bevorzugte E-Mail-Adresse
Die bevorzugte E-Mail-Adresse für Ihr Organisationsprofil erhält standardmäßig Benachrichtigungen. Hierbei handelt es sich in der Regel um die E-Mail-Adresse, mit der Sie sich bei Azure DevOps angemeldet haben. Sie können diese E-Mail-Adresse über die Profilseite "Einstellungen" Ihrer Organisation verwalten.
Hinweis
Ihre bevorzugte E-Mail-Adresse gilt für alle Ihre Organisationen und kann nicht auf Organisationsbasis geändert werden.
Integration in andere Dienste
Wenn Ihr Team einen externen Dienst für die Zusammenarbeit verwendet , z. B. Trello oder Slack, können Sie Benachrichtigungen für diese Dienste konfigurieren. Wir unterstützen die folgenden sofort einsatzbereiten Dienste.
Sie können auch einen Drittanbieterdienst wie Zapier verwenden, um Benachrichtigungen an Hunderte von anderen Diensten zu senden. Erfahren Sie mehr über zapier und Azure DevOps Services Integration.
Lokaler SMTP-Server
Hinweis
Konfigurieren Sie für lokale Azure DevOps Server einen SMTP-Server, damit Teammitglieder die Option Benachrichtigungen im Menü ihrer Organisation oder ihres Benutzerprofils anzeigen und Benachrichtigungen empfangen können.