Verwalten von Benachrichtigungen für ein Team, projekt oder organization

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019 | TFS 2018

Sie können E-Mail-Benachrichtigungen auf Team-, Projekt- und organization-Ebene verwalten, wenn Änderungen an Arbeitselementen, Codeüberprüfungen, Pull Requests, Quellcodeverwaltungsdateien und Builds auftreten.

Wenn beispielsweise ein Arbeitselement mit hoher Priorität dem Bereichspfad Ihres Teams zugewiesen wird, wird eine Benachrichtigungs-E-Mail an das Team gesendet. Weitere Informationen finden Sie unter Benachrichtigungstypen.

Voraussetzungen

Zum Verwalten von Benachrichtigungen müssen Sie Administrator für die Ebene sein, die Sie verwalten möchten:

  • Team: Sie müssen Teamadministrator sein, um Abonnements für ein Team zu ändern.
  • Project: 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 organization oder Sammlung zu erstellen oder zu ändern.

Wenn Sie kein Administrator sind, lassen Sie sich die entsprechende Berechtigung zuweisen. Weitere Informationen finden Sie in den folgenden Artikeln:

Hinweis

Konfigurieren Sie für lokale Azure DevOps Server einen SMTP-Server, damit Teammitglieder die Option Benachrichtigungen über ihr organization- oder Benutzerprofilmenü anzeigen und Benachrichtigungen empfangen können.

Erstellen eines E-Mail-Abonnements

Mit einem Abonnement können Sie steuern, worüber Ihr Team benachrichtigt wird und wie das Team diese Benachrichtigungen empfängt. Weitere Informationen finden Sie unter Benachrichtigungstypen.

  1. Melden Sie sich bei Ihrer Organisation an (https://dev.azure.com/{yourorganization}).

  2. Wählen Sie Projekteinstellungen>Benachrichtigungen aus.

    Screenshot: Hervorgehobene Projekteinstellungen und Benachrichtigungen

  3. Wählen Sie Neues Abonnement aus.

    Screenshot: Hervorgehobenes Neues Abonnement.

  4. Wählen Sie die Art der Aktivität aus, über die Ihr Team benachrichtigt werden soll.

    Screenshot: Seite

  5. Geben Sie eine Beschreibung an, damit Sie das Abonnement später identifizieren können.

    Screenshot einer bereitgestellten Beschreibung.

  6. Wählen Sie aus, welche Teammitglieder eine Benachrichtigung erhalten sollen:

    Screenshot der Dropdownmenüs

    Wählen Sie eine der folgenden Übermittlungsoptionen aus:

    Übermittlungsoption Beschreibung
    Teammitglieder nach Rolle Nur bestimmte Teammitglieder, die dem Ereignis zugeordnet sind, werden benachrichtigt. Bei Änderungen an Arbeitselementen kann beispielsweise nur der aktuelle Zuweisungsempfänger des Arbeitselements eine Benachrichtigung erhalten.
    Teampräferenz Verwenden Sie die Standardübermittlungseinstellung 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 an jedes Teammitglied eine individuelle E-Mail.
    SOAP Senden sie E-Mail-Benachrichtigungen an Abonnenten des SOAP-Diensts.

    Wenn Sie für bestimmte Aktivitäten Teammitglieder nach Rolle auswählen, können Sie festlegen, dass der Benutzer, der die Aktivität initiiert hat, eine Benachrichtigung erhält. Diese Benachrichtigung wird durch das Kontrollkästchen Initiator überspringen gesteuert. Standardmäßig ist dieses Kontrollkästchen aktiviert, was bedeutet, dass der Benutzer, der die Änderung startet, nicht darüber benachrichtigt wird.

    Tipp

    Für Teammitglieder nach Rolle ist jede Rolle ziemlich selbsterklärend. Für die folgenden beiden Rollen sind jedoch möglicherweise weitere Erläuterungen erforderlich.

    Geänderte Prüfer gelten für alle Prüfer, die hinzugefügt oder gelöscht werden, als Ergebnis von Richtlinien, die für den Satz von Dateien definiert sind. Beispielsweise könnte ein Push an einen Pull Request (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äre sie in der Rolle Geänderte Prüfer für diese Iteration des PR.

    Die Rolle "Reviewer zurücksetzen " bezieht sich auf die Richtlinie "Stimmen zurücksetzen". Das Repository hat beispielsweise die Richtlinie "Abstimmungen bei neuen Pushs zurücksetzen" konfiguriert. Person B, die auf dem PR erforderlich war, hat diesen PR bereits genehmigt. Aufgrund der Zurücksetzungsrichtlinie wurde ihre Stimme zurückgesetzt. Daher befindet sie sich in der Rolle "Reviewer zurücksetzen" für diese Iteration.

  7. Wählen Sie aus, ob Sie Benachrichtigungen über Aktivitäten in allen Projekten oder nur für ein bestimmtes Projekt erhalten möchten.

    Screenshot des ausgewählten Bereichs.

  8. Konfigurieren Sie optional weitere Filterkriterien.

    Screenshot: Konfigurieren zusätzlicher Filterkriterien

  9. Wählen Sie Fertig stellen aus, um das neue Abonnement zu speichern.

  1. Melden Sie sich bei Ihrer Organisation an (https://dev.azure.com/{yourorganization}).

  2. Wählen Sie Projekteinstellungen>Benachrichtigungen aus.

    Screenshot: Hervorgehobene Projekteinstellungen und Benachrichtigungen

  3. Wählen Sie Neues Abonnement aus.

    Neues Abonnement ist hervorgehoben.

  4. Wählen Sie die Art der Aktivität aus, über die Ihr Team benachrichtigt werden soll.

    Wählen Sie Ereigniskategorie und Vorlage aus.

  5. Geben Sie eine Beschreibung an, damit Sie das Abonnement später identifizieren können.

    Geben Sie eine Beschreibung an.

  6. Wählen Sie aus, welche Teammitglieder eine Benachrichtigung erhalten sollen:

    Wählen Sie rolle aus.

    Wählen Sie eine der folgenden Übermittlungsoptionen aus:

    Übermittlungsoption BESCHREIBUNG
    Teammitglieder nach Rolle Nur bestimmte Teammitglieder, die dem Ereignis zugeordnet sind, werden benachrichtigt. Bei Änderungen an Arbeitselementen kann beispielsweise nur der aktuelle Zuweisungsempfänger des Arbeitselements eine Benachrichtigung erhalten.
    Teampräferenz verwenden Sie die Standardübermittlungseinstellung 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 an jedes Teammitglied eine individuelle E-Mail.

    Wenn Sie für bestimmte Aktivitäten Teammitglieder nach Rolle auswählen, können Sie festlegen, dass der Benutzer, der die Aktivität initiiert hat, eine Benachrichtigung erhält. Diese Benachrichtigung wird durch das Kontrollkästchen Initiator überspringen gesteuert. Standardmäßig ist dieses Kontrollkästchen aktiviert, was bedeutet, dass der Benutzer, der die Änderung startet, nicht darüber benachrichtigt wird.

    Tipp

    Für Teammitglieder nach Rolle ist jede Rolle ziemlich selbsterklärend. Für die folgenden beiden Rollen sind jedoch möglicherweise weitere Erläuterungen erforderlich. Geänderte Prüfer gelten für alle Prüfer, die hinzugefügt oder gelöscht werden, als Ergebnis von Richtlinien, die für den Satz von Dateien definiert sind. Beispielsweise könnte ein Push an einen Pull Request (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äre sie in der Rolle Geänderte Prüfer für diese Iteration des PR. Die Rolle "Reviewer zurücksetzen " bezieht sich auf die Richtlinie "Stimmen zurücksetzen". Das Repository hat beispielsweise die Richtlinie "Abstimmungen bei neuen Pushs zurücksetzen" konfiguriert. Person B, die auf dem PR erforderlich war, hat diesen PR bereits genehmigt. Aufgrund der Zurücksetzungsrichtlinie wurde ihre Stimme zurückgesetzt. Daher befindet sie sich in der Rolle "Reviewer zurücksetzen" für diese Iteration.

  7. Wählen Sie aus, ob Sie Benachrichtigungen über Aktivitäten in allen Projekten oder nur für ein bestimmtes Projekt erhalten möchten.

    Bereich auswählen

  8. Konfigurieren Sie optional weitere Filterkriterien.

    Konfigurieren Sie zusätzliche Filterkriterien.

  9. Wählen Sie Fertig stellen aus, um das neue Abonnement zu speichern.

  1. Öffnen Sie die Seite Benachrichtigungen in den Teameinstellungen: https://dev.azure.com/{organization}/{project}/_admin/_notifications?view=contents

    Zur Seite

  2. Wählen Sie Neues Abonnement aus.

    Neues Abonnement

  3. Wählen Sie die Art der Aktivität aus, über die Ihr Team benachrichtigt werden soll.

    Ereigniskategorie und -vorlage auswählen

  4. Geben Sie eine Beschreibung an, damit Sie das Abonnement später identifizieren können.

    Geben Sie eine Beschreibung an.

  5. Wählen Sie aus, welche Teammitglieder eine Benachrichtigung erhalten sollen:

    Rolle auswählen

    Wählen Sie eine der folgenden Übermittlungsoptionen aus:

    Liefern an BESCHREIBUNG
    Mitglieder von Azure DevOps nach Rolle Nur bestimmte Teammitglieder, die dem Ereignis zugeordnet sind, werden benachrichtigt. Bei Änderungen an Arbeitselementen kann beispielsweise nur der aktuelle Zuweisungsempfänger des Arbeitselements eine Benachrichtigung erhalten.
    Teampräferenz verwenden Sie die Standardübermittlungseinstellung 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.
    Mitglieder von Azure DevOps Senden Sie an jedes Teammitglied eine individuelle E-Mail.
    SOAP Senden Sie an eine E-Mail-Adresse.

    Wenn Sie für bestimmte Aktivitäten Teammitglieder nach Rolle auswählen, können Sie festlegen, dass der Benutzer, der die Aktivität initiiert hat, eine Benachrichtigung erhält. Diese Benachrichtigung wird durch das Kontrollkästchen Initiator überspringen gesteuert. Standardmäßig ist dieses Kontrollkästchen aktiviert, was bedeutet, dass der Benutzer, der die Änderung startet, nicht darüber benachrichtigt wird.

  6. Wählen Sie aus, ob Sie Benachrichtigungen über Aktivitäten in allen Projekten oder nur für ein bestimmtes Projekt erhalten möchten.

    Bereich auswählen

  7. Konfigurieren Sie optional weitere Filterkriterien.

    Konfigurieren Sie zusätzliche Filterkriterien.

  8. 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 der globalen Übermittlungseinstellungen

Globale Benachrichtigungen gelten für alle Projekte, die für eine organization oder Sammlung definiert sind. Wählen Sie aus, ob Sie die Zustellung von E-Mails für alle Abonnements zulassen oder blockieren möchten, die einem Team oder einer Gruppe gehören. Dies ist 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 keine organization-weiten Benachrichtigungen. Alternativ können Sie eine E-Mail-Verteilerliste bereitstellen, die an Ihre gesamte organization. Außerdem können Sie mit dem Befehl az devops banner ein Banner generieren, das allen Benutzern angezeigt wird, wenn sie sich anmelden.

Tipp

Sie können eine E-Mail an alle Sammlungen in einer Anwendungsebene senden. Weitere Informationen finden Sie unter Konfigurieren eines SMTP-Servers und Anpassen von E-Mails für Warnungen und Feedbackanforderungen. Außerdem können Sie mit dem Befehl az devops banner ein Banner generieren, das allen Benutzern angezeigt wird, wenn sie sich anmelden.

Tipp

Sie können eine E-Mail an alle Sammlungen in einer Anwendungsebene senden. Weitere Informationen finden Sie unter Konfigurieren eines SMTP-Servers und Anpassen von E-Mails für Warnungen und Feedbackanforderungen.

  1. Melden Sie sich bei Ihrer Organisation an (https://dev.azure.com/{yourorganization}).

  2. Wählen Sie ZahnradsymbolOrganisationseinstellungen aus.

    Öffnen der Organisationseinstellungen

  3. Wählen Sie Globale Benachrichtigungen>Abonnenten aus, geben Sie Ihre Gruppe ein, und suchen Sie sie, und wählen Sie dann Übermittlungseinstellungen aus.

    Gruppenbenachrichtigungseinstellungen

  4. Wählen Sie die Option aus, die den Anforderungen Ihrer Gruppe am besten entspricht, und wählen Sie dann Speichern aus.

    Übermittlungseinstellungen für Gruppe.

Ihre Gruppenübermittlungseinstellungen werden für Benachrichtigungen aktualisiert.

Verwalten von Team- und Projektbereitstellungseinstellungen

  1. Melden Sie sich bei Ihrer Organisation an (https://dev.azure.com/{yourorganization}).

  2. Wählen Sie Projekteinstellungen>Benachrichtigungen aus.

    Screenshot: Hervorgehobene Projekteinstellungen und Benachrichtigungen

  3. Wählen Sie Übermittlungseinstellungen aus:

    Übermittlungseinstellungen

  4. Wählen Sie die Option aus, die den Anforderungen Ihres Teams am besten entspricht:

    Übermittlungseinstellungen für Team und Projekt.

Ihre Teambereitstellungseinstellungen werden für Benachrichtigungen aktualisiert.

Abmelden oder Abmelden eines Team- oder Out-of-Box-Benachrichtigungsabonnements (OOB)

Sie können auswählen, dass Sie keine Benachrichtigungen für bestimmte Teambenachrichtigungsabonnements erhalten möchten, indem Sie sich abmelden.

  1. Melden Sie sich bei Ihrer Organisation an (https://dev.azure.com/{yourorganization}).

  2. Wählen Sie Benutzereinstellungen und dann Benachrichtigungen aus der resultierenden Liste aus.

    Screenshot der Seite

  3. Um eine Benachrichtigung abzubestellen, schieben Sie den Status Ein/Aus-Indikator an die Position Aus .

Um eine Benachrichtigung abzubestellen, schieben Sie den Status Ein/Aus-Indikator an die Position Aus . Hier wird beispielsweise das Benachrichtigungsabonnement "Build abgeschlossen" deaktiviert.

Screenshot: Abonnement

Hinweis

Unabhängig davon, ob Sie Administrator sind oder nicht, wirkt sich das Verschieben des Umschalters für ein freigegebenes Teambenachrichtigungsabonnement in Ihren Einstellungen nur auf Sie und nicht auf andere Teammitglieder aus.