Freigeben über


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:

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.

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

  2. Wählen Sie "Project-Einstellungsbenachrichtigungen>" aus.

    Screenshot der hervorgehobenen Project-Einstellungen und -Benachrichtigungen

  3. Wählen Sie Neues Abonnement.

    Screenshot des hervorgehobenen Neuen Abonnements.

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

    Screenshot der Seite

  5. Geben Sie eine Beschreibung an, mit der 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 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.

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

    Screenshot des ausgewählten Bereichs.

  8. Optional können Sie weitere Filterkriterien konfigurieren.

    Screenshot der Konfiguration zusätzlicher Filterkriterien.

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

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

  2. Wählen Sie "Project-Einstellungsbenachrichtigungen>" aus.

    Screenshot der hervorgehobenen Project-Einstellungen und -Benachrichtigungen

  3. Wählen Sie Neues Abonnement.

    Neues Abonnement ist hervorgehoben.

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

    Wählen Sie die Ereigniskategorie und -vorlage aus.

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

    Geben Sie eine Beschreibungen an.

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

    Rolle auswählen.

    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.

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

    Bereich auswählen

  8. Optional können Sie weitere Filterkriterien konfigurieren.

    Konfigurieren sie zusätzliche Filterkriterien.

  9. 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.

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

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

    Screenshot der persönlichen Benachrichtigungen, Vorschauseite.

  3. 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".

Screenshot des Abonnements zum Kündigen des Abonnements

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:

  1. Melden Sie sich bei Ihrem Projekt (https://dev.azure.com/{Your_Organization/Your_Project}).
  2. Wählen Sie "Project-Einstellungsbenachrichtigungen>" aus.
  3. Markieren Sie die Arbeitsbenachrichtigung, und wählen Sie "Übermittlungseinstellungen" aus.
  4. Wählen Sie "Nicht liefern" und "Speichern" aus.