Verwalten von Benachrichtigungen für ein Team, ein Projekt oder eine Organisation
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Sie können E-Mail-Benachrichtigungen auf Team-, Projekt- und Organisationsebene verwalten, wenn Änderungen an Arbeitsaufgaben, Codeüberprüfungen, Pullanforderungen, Quellcodeverwaltungsdateien und Builds vorgenommen werden.
Wenn beispielsweise eine Arbeitsaufgabe mit hoher Priorität dem Bereichspfad Ihres Teams zugewiesen ist, wird eine Benachrichtigungs-E-Mail an das Team gesendet. Weitere Informationen finden Sie unter Benachrichtigungstypen.
Voraussetzungen
Zum Verwalten von Benachrichtigungen müssen Sie ein Administrator für die Ebene sein, die Sie verwalten möchten:
- Team: Sie müssen ein Teamadministrator sein, um Abonnements für ein Team zu ändern.
- Projekt: Sie müssen Mitglied der Gruppe "Projektadministratoren " sein, um Abonnements für ein Projekt zu erstellen oder zu ändern.
- Organisation: Sie müssen Mitglied der Gruppe "Projektsammlungsadministratoren " sein, um Abonnements für eine Organisation oder Sammlung zu erstellen oder zu ändern.
Wenn Sie kein Administrator sind, werden Sie als ein Administrator hinzugefügt. Weitere Informationen finden Sie in den folgenden Artikeln:
- Hinzufügen eines Teamadministrators
- Festlegen von Berechtigungen auf Projektebene
- Ändern von Berechtigungen auf Organisation oder Sammlungsebene
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.
Erstellen eines E-Mail-Abonnements
Mit einem Abonnement können Sie steuern, über was Ihr Team benachrichtigt wird und wie das Team diese Benachrichtigungen empfängt. Weitere Informationen finden Sie unter Benachrichtigungstypen.
Melden Sie sich bei Ihrem organization (
https://dev.azure.com/{yourorganization}
) an.Wählen Sie "Project-Einstellungsbenachrichtigungen>" aus.
Wählen Sie Neues Abonnement.
Wählen Sie den Typ der Aktivität aus, über die Ihr Team benachrichtigt werden soll.
Geben Sie eine Beschreibung an, mit der Sie das Abonnement später identifizieren können.
Wählen Sie aus, welche Teammitglieder eine Benachrichtigung erhalten sollen:
Wählen Sie eine der folgenden Lieferoptionen aus:
Lieferoption Beschreibung Teammitglieder nach Rolle Nur bestimmte Teammitglieder, die dem Ereignis zugeordnet sind, werden benachrichtigt. Bei Änderungen der Arbeitsaufgabe können Sie z. B. nur den aktuellen Zuweisenden der Arbeitsaufgabe wünschen, dass eine Benachrichtigung angezeigt wird. Teameinstellung Verwenden Sie die Standardeinstellung für die Übermittlung des Teams. Weitere Informationen finden Sie unter Verwalten von Übermittlungseinstellungen. Benutzerdefinierte E-Mail-Adresse Senden Sie eine E-Mail an eine angegebene E-Mail-Adresse. Alle Teammitglieder Senden Sie eine einzelne E-Mail an jedes Mitglied des Teams. SOAP Senden von E-Mail-Benachrichtigungen an Abonnenten des SOAP-Diensts. Bei bestimmten Aktivitäten können Sie festlegen, dass der Benutzer, der die Aktivität initiiert hat, eine Benachrichtigung erhält, wenn Sie Teammitglieder nach Rolle auswählen. Diese Benachrichtigung wird durch das Kontrollkästchen "Initiator überspringen" gesteuert. Dieses Kontrollkästchen ist standardmäßig aktiviert, d. h. der Benutzer, der die Änderung startet, wird nicht darüber benachrichtigt.
Tipp
Für Teammitglieder nach Rolle ist jede Rolle ziemlich selbsterklärend. Die folgenden beiden Rollen benötigen jedoch möglicherweise eine weitere Erläuterung.
Geänderte Prüfer gelten für alle Bearbeiter, die hinzugefügt oder gelöscht werden, als Ergebnis von Richtlinien, die für die Gruppe von Dateien definiert wurden. Beispielsweise könnte ein Push an eine Pullanforderung (PR) eine Änderung an File1.cs einführen. Wenn es eine Richtlinie gibt, die besagt, dass Person A Änderungen an File1.cs überprüfen muss, würden sie sich für diese Iteration der PR in der Rolle "Geänderte Prüfer" befinden.
Die Rolle "Prüfer zurücksetzen" bezieht sich auf die Richtlinie "Stimmen zurücksetzen". Beispielsweise hat das Repository die Richtlinie "Abstimmungen auf neuen Pushs zurücksetzen" konfiguriert. Person B, die für die PR erforderlich war, hat diese PR bereits genehmigt. Aufgrund der Richtlinie zur Zurücksetzung von Stimmen wurde ihre Abstimmung zurückgesetzt. Daher ist sie in der Rolle "Prüfer zurücksetzen" für diese Iteration.
Wählen Sie aus, ob Sie Benachrichtigungen zu Aktivitäten in allen Projekten oder nur für ein bestimmtes Projekt erhalten möchten.
Optional können Sie weitere Filterkriterien konfigurieren.
Wählen Sie "Fertig stellen" aus, um das neue Abonnement zu speichern.
Melden Sie sich bei Ihrem organization (
https://dev.azure.com/{yourorganization}
) an.Wählen Sie "Project-Einstellungsbenachrichtigungen>" aus.
Wählen Sie Neues Abonnement.
Wählen Sie den Typ der Aktivität aus, über die Ihr Team benachrichtigt werden soll.
Geben Sie eine Beschreibung an, mit der Sie das Abonnement später identifizieren können.
Wählen Sie aus, welche Teammitglieder eine Benachrichtigung erhalten sollen:
Wählen Sie eine der folgenden Lieferoptionen aus:
Lieferoption Beschreibung Teammitglieder nach Rolle Nur bestimmte Teammitglieder, die dem Ereignis zugeordnet sind, werden benachrichtigt. Bei Änderungen der Arbeitsaufgabe können Sie z. B. nur den aktuellen Zuweisenden der Arbeitsaufgabe wünschen, dass eine Benachrichtigung angezeigt wird. Teameinstellung verwenden Sie die Standardeinstellung für die Übermittlung des Teams. Weitere Informationen finden Sie unter Verwalten von Übermittlungseinstellungen. Benutzerdefinierte E-Mail-Adresse Senden Sie eine E-Mail an eine angegebene E-Mail-Adresse. Alle Teammitglieder Senden Sie eine einzelne E-Mail an jedes Mitglied des Teams. Bei bestimmten Aktivitäten können Sie festlegen, dass der Benutzer, der die Aktivität initiiert hat, eine Benachrichtigung erhält, wenn Sie Teammitglieder nach Rolle auswählen. Diese Benachrichtigung wird durch das Kontrollkästchen "Initiator überspringen" gesteuert. Dieses Kontrollkästchen ist standardmäßig aktiviert, d. h. der Benutzer, der die Änderung startet, wird nicht darüber benachrichtigt.
Tipp
Für Teammitglieder nach Rolle ist jede Rolle ziemlich selbsterklärend. Die folgenden beiden Rollen benötigen jedoch möglicherweise eine weitere Erläuterung. Geänderte Prüfer gelten für alle Bearbeiter, die hinzugefügt oder gelöscht werden, als Ergebnis von Richtlinien, die für die Gruppe von Dateien definiert wurden. Beispielsweise könnte ein Push an eine Pullanforderung (PR) eine Änderung an File1.cs einführen. Wenn es eine Richtlinie gibt, die besagt, dass Person A Änderungen an File1.cs überprüfen muss, würden sie sich für diese Iteration der PR in der Rolle "Geänderte Prüfer" befinden. Die Rolle "Prüfer zurücksetzen" bezieht sich auf die Richtlinie "Stimmen zurücksetzen". Beispielsweise hat das Repository die Richtlinie "Abstimmungen auf neuen Pushs zurücksetzen" konfiguriert. Person B, die für die PR erforderlich war, hat diese PR bereits genehmigt. Aufgrund der Richtlinie zur Zurücksetzung von Stimmen wurde ihre Abstimmung zurückgesetzt. Daher ist sie in der Rolle "Prüfer zurücksetzen" für diese Iteration.
Wählen Sie aus, ob Sie Benachrichtigungen zu Aktivitäten in allen Projekten oder nur für ein bestimmtes Projekt erhalten möchten.
Optional können Sie weitere Filterkriterien konfigurieren.
Wählen Sie "Fertig stellen" aus, um das neue Abonnement zu speichern.
Tipp
Wenn Sie keine Benachrichtigung für ein von Ihnen initiiertes Ereignis erhalten möchten, können Sie die Option " Initiator überspringen" aktivieren. Weitere Informationen finden Sie unter Ausschließen von Benachrichtigungs-E-Mails für Ereignisse, die Sie initiieren.
Verwalten von globalen Übermittlungseinstellungen
Globale Benachrichtigungen gelten für alle Projekte , die für eine Organisation oder Sammlung definiert sind. Wählen Sie diese Option aus, um die Zustellung von E-Mails für alle Abonnements zuzulassen oder zu blockieren, die einem Team oder einer Gruppe gehören. Es handelt sich um eine Standardeinstellung, die nur gilt, wenn das Team oder die Gruppe die Option nicht explizit festgelegt hat. Weitere Informationen finden Sie unter "Globale Benachrichtigungen".
Tipp
Wir unterstützen organisationsweite Benachrichtigungen nicht. Alternativ können Sie eine E-Mail-Verteilerliste bereitstellen, die an Ihre gesamte Organisation gesendet wird. Außerdem können Sie ein Banner mit dem Az devops-Bannerbefehl generieren, den alle Benutzer sehen, wenn sie sich anmelden.
Tipp
Sie können eine E-Mail an alle Sammlungen auf einer Anwendungsebene senden. Siehe Konfigurieren eines SMTP-Servers und Anpassen von E-Mails für Warnungen und Feedbackanforderungen. Darüber hinaus können Sie ein Banner für die Kommunikation mit Benutzern generieren, ohne Massen-E-Mails zu senden. Weitere Informationen finden Sie unter Hinzufügen und Verwalten von Informationsbannern in Azure DevOps.
Tipp
Sie können eine E-Mail an alle Sammlungen auf einer Anwendungsebene senden. Siehe Konfigurieren eines SMTP-Servers und Anpassen von E-Mails für Warnungen und Feedbackanforderungen.
Kündigen oder Abmelden eines Team- oder Out-of-Box-Benachrichtigungsabonnements (OOB)
Sie können den Empfang von Benachrichtigungen für bestimmte Teambenachrichtigungsabonnements deaktivieren.
Melden Sie sich bei Ihrem organization (
https://dev.azure.com/{yourorganization}
) an.Wählen Sie "Benutzereinstellungen" und dann "Benachrichtigungen" aus der resultierenden Liste aus.
Um eine Benachrichtigung abbestellen zu können, ziehen Sie den Status "Ein/Aus" auf die Position "Aus".
Um eine Benachrichtigung abbestellen zu können, ziehen Sie den Status "Ein/Aus" auf die Position "Aus". Hier deaktivieren wir beispielsweise das Benachrichtigungsabonnement "Build abgeschlossen".
Hinweis
Ganz gleich, ob Sie ein Administrator sind oder nicht, das Umschalten für ein freigegebenes Teambenachrichtigungsabonnement in Ihren Einstellungen betrifft nur Ihre Benachrichtigungen, nicht die der anderen Teammitglieder.
Deaktivieren von Arbeitsaufgabenbenachrichtigungen für ein Projekt
Führen Sie die folgenden Schritte aus, um Organisationseinstellungen außer Kraft zu setzen und alle Arbeitsaufgabenbenachrichtigungen für ein Projekt in Azure DevOps zu deaktivieren:
- Melden Sie sich bei Ihrem Projekt (
https://dev.azure.com/{Your_Organization/Your_Project}
). - Wählen Sie "Project-Einstellungsbenachrichtigungen>" aus.
- Markieren Sie die Arbeitsbenachrichtigung, und wählen Sie "Übermittlungseinstellungen" aus.
- Wählen Sie "Nicht liefern" und "Speichern" aus.