Verwalten von Benachrichtigungen für ein Team, ein Projekt oder eine Organisation

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

Ihr Team, Projekt oder Ihre Organisation kann E-Mail-Benachrichtigungen erhalten, da Änderungen an den folgenden Elementen in Azure DevOps auftreten:

  • Arbeitsaufgaben
  • Codeüberprüfungen
  • Pull Requests
  • Quellcodeverwaltungsdateien
  • Builds

Wenn beispielsweise ein Arbeitselement 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

Hinweis

Konfigurieren Sie für lokale Azure DevOps Server einen SMTP-Server für Teammitglieder, um die Option "Benachrichtigungen" aus ihrem Organisations- oder Benutzerprofilmenü anzuzeigen und Benachrichtigungen zu erhalten.

Erstellen eines E-Mail-Abonnements

Mit einem Abonnement können Sie steuern, was Ihr Team benachrichtigt 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 ProjectsettingsNotifications> aus.

    Screenshot of Project settings and Notifications highlighted

  3. Wählen Sie "Neues Abonnement" aus.

    Screenshot of New subscription highlighted.

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

    Screenshot of select event category and template page.

  5. Geben Sie eine Beschreibung an, um das Abonnement später zu identifizieren.

    Screenshot of a description provided.

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

    Screenshot of Deliver to and Roles dropdown menus.

    Wählen Sie aus einer der folgenden Übermittlungsoptionen aus:

    Übermittlungsoption Beschreibung
    Teammitglieder nach Rolle Nur bestimmte Teammitglieder, die dem Ereignis zugeordnet sind, werden benachrichtigt. Für Arbeitselementänderungen können Sie z. B. nur den aktuellen Zuweisenden des Arbeitselements benötigen, um eine Benachrichtigung zu erhalten.
    Teameinstellung Verwenden Sie die Standardbereitstellungseinstellung 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, wenn Sie Teammitglieder nach Rolle auswählen, können Sie den Benutzer auswählen, der die Aktivität initiiert hat, eine Benachrichtigung erhalten. Diese Benachrichtigung wird durch das Kontrollkästchen "Initiator überspringen " gesteuert. Standardmäßig ist dieses Kontrollkästchen aktiviert, d. h. der Benutzer, der die Änderung startet, wird nicht benachrichtigt.

    Tipp

    Für Teammitglieder nach Rolle ist jede Rolle ziemlich selbsterklärend. Die folgenden beiden Rollen benötigen jedoch möglicherweise einige weitere Erläuterungen.

    Geänderte Prüfer gelten für jeden Prüfer, der hinzugefügt oder gelöscht wurde, aufgrund von Richtlinien, die für den Satz von Dateien definiert sind. Beispielsweise könnte ein Push an eine Pullanforderung (PR) eine Änderung an File1.cs einführen. Wenn eine Richtlinie vorhanden ist, die besagt, dass Person A Änderungen an File1.cs überprüfen muss, befinden sie sich in der Rolle "Geänderte Prüfer" für diese Iteration der PR.

    Die Rolle "Zurücksetzen"-Prüfer bezieht sich auf die Richtlinie " Abstimmungen zurücksetzen ". Beispielsweise hat das Repo die Richtlinie konfiguriert, "Abstimmungen auf neuen Pushs zurücksetzen". Person B, die für die PR erforderlich war, hat diese PR bereits genehmigt. Aufgrund der Zurücksetzungsrichtlinie wurde ihre Abstimmung zurückgesetzt. Daher befindet sie sich in der Rolle "Zurücksetzen"-Prüfer für diese Iteration.

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

    Screenshot of selected scope.

  8. Optional konfigurieren Sie zusätzliche Filterkriterien.

    Screenshot of configuring additional filter criteria.

  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 ProjectsettingsNotifications> aus.

    Screenshot of Project settings and Notifications highlighted

  3. Wählen Sie "Neues Abonnement" aus.

    New subscription is highlighted.

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

    Select event category and template.

  5. Geben Sie eine Beschreibung an, um das Abonnement später zu identifizieren.

    Provide a description.

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

    Select role.

    Wählen Sie aus einer der folgenden Übermittlungsoptionen aus:

    Übermittlungsoption BESCHREIBUNG
    Teammitglieder nach Rolle Nur bestimmte Teammitglieder, die dem Ereignis zugeordnet sind, werden benachrichtigt. Für Arbeitselementänderungen können Sie z. B. nur den aktuellen Zuweisenden des Arbeitselements benötigen, um eine Benachrichtigung zu erhalten.
    Teameinstellung verwenden Sie die Standardbereitstellungseinstellung 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, wenn Sie Teammitglieder nach Rolle auswählen, können Sie den Benutzer auswählen, der die Aktivität initiiert hat, eine Benachrichtigung erhalten. Diese Benachrichtigung wird durch das Kontrollkästchen "Initiator überspringen " gesteuert. Standardmäßig ist dieses Kontrollkästchen aktiviert, d. h. der Benutzer, der die Änderung startet, wird nicht benachrichtigt.

    Tipp

    Für Teammitglieder nach Rolle ist jede Rolle ziemlich selbsterklärend. Die folgenden beiden Rollen benötigen jedoch möglicherweise einige weitere Erläuterungen. Geänderte Prüfer gelten für jeden Prüfer, der hinzugefügt oder gelöscht wurde, aufgrund von Richtlinien, die für den Satz von Dateien definiert sind. Beispielsweise könnte ein Push an eine Pullanforderung (PR) eine Änderung an File1.cs einführen. Wenn eine Richtlinie vorhanden ist, die besagt, dass Person A Änderungen an File1.cs überprüfen muss, befinden sie sich in der Rolle "Geänderte Prüfer" für diese Iteration der PR. Die Rolle " Prüfer zurücksetzen " bezieht sich auf die Richtlinie "Stimmen zurücksetzen". Beispielsweise hat das Repo die Richtlinie konfiguriert: "Abstimmungen auf neuen Pushs zurücksetzen". Die Person B, die für die PR erforderlich war, hat diese PR bereits genehmigt. Aufgrund der Rücksetzungsstimmenpolitik wurde ihre Abstimmung zurückgesetzt. Daher befindet sie sich in der Rolle "Prüfer zurücksetzen" für diese Iteration.

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

    Select scope

  8. Konfigurieren Sie optional zusätzliche Filterkriterien.

    Configure additional filter criteria.

  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

    Go to team notifications page

  2. Wählen Sie "Neues Abonnement" aus.

    New subscription

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

    Select event category and template

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

    Provide a description.

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

    Select role

    Wählen Sie aus einer der folgenden Lieferoptionen aus:

    Liefern an BESCHREIBUNG
    Mitglieder von Azure DevOps nach Rolle Nur bestimmte Teammitglieder, die dem Ereignis zugeordnet sind, werden benachrichtigt. Beispielsweise können Sie für Arbeitsaufgabenänderungen nur den aktuellen Zuweisenden des Arbeitselements benötigen, um eine Benachrichtigung zu erhalten.
    Teameinstellungen verwenden Sie die Standardzustellungseinstellung 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 eine einzelne E-Mail an jedes Mitglied des Teams.
    SOAP Senden an eine E-Mail-Adresse.

    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 vom Kontrollkästchen "Initiator überspringen " gesteuert. Standardmäßig ist dieses Kontrollkästchen aktiviert, d. h. der Benutzer, der die Änderung startet, wird nicht darüber benachrichtigt.

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

    Select scope

  7. Konfigurieren Sie optional zusätzliche Filterkriterien.

    Configure additional filter criteria.

  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 von globalen Übermittlungseinstellungen

Globale Benachrichtigungen gelten für alle Projekte , die für eine Organisation oder Auflistung definiert sind. Wählen Sie aus, ob die Zustellung von E-Mails für alle Abonnements, die einem Team oder einer Gruppe gehören, zugelassen oder blockiert werden soll. 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 keine organisationsweiten Benachrichtigungen. Alternativ können Sie eine E-Mail-Verteilerliste bereitstellen, die zu Ihrer gesamten Organisation wechselt. 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 in einer Anwendungsebene senden. Siehe Konfigurieren eines SMTP-Servers und Anpassen von E-Mails für Warnungen und Feedbackanfragen. 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 in einer Anwendungsebene senden. Siehe Konfigurieren eines SMTP-Servers und Anpassen von E-Mails für Warnungen und Feedbackanfragen.

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

  2. Wählen Sie gear icon"Organisationseinstellungen" aus.

    Open Organization settings

  3. Wählen Sie globale BenachrichtigungenSubscribers> aus, geben Sie Ihre Gruppe ein, und suchen Sie sie, und wählen Sie dann die Übermittlungseinstellungen aus.

    Group notification settings

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

    Delivery settings options for group.

Ihre Gruppenübermittlungseinstellungen werden für Benachrichtigungen aktualisiert.

Verwalten von Team- und Projektübermittlungseinstellungen

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

  2. Wählen Sie ProjectSettingsNotifications> aus.

    Screenshot of Project settings and Notifications highlighted.

  3. Auswählen von Übermittlungseinstellungen:

    Delivery settings

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

    Delivery settings options for team and project.

Ihre Teamzustelleinstellungen werden für Benachrichtigungen aktualisiert.

Kündigen oder Abmelden eines Teams oder out-of-box (OOB)-Benachrichtigungsabonnements

Sie können auswählen, dass Benachrichtigungen für bestimmte Teambenachrichtigungsabonnements nicht empfangen werden, indem Sie sich abmelden.

Öffnen Sie das Profilmenü, um auf die Optionen der Vorschaufeatures zuzugreifen. Das Profilmenü wird angezeigt, wie dargestellt, basierend darauf, ob das Feature "Neuer Konto-Manager " aktiviert ist.

  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 of personal notifications, preview page.

  3. Wenn Sie eine Benachrichtigung kündigen möchten, ziehen Sie den Status "Ein/Aus " auf die Position "Aus ".

Wenn Sie eine Benachrichtigung kündigen möchten, ziehen Sie den Status "Ein/Aus " auf die Position "Aus ". Hier deaktivieren wir beispielsweise das Benachrichtigungsabonnement "Build abgeschlossen".

Screenshot of unsubscribe from Build completes notification subscription.

Hinweis

Unabhängig davon, ob Sie ein Administrator sind, wenn Sie den Umschalter für ein freigegebenes Teambenachrichtigungsabonnement in Ihren Einstellungen verschieben, wirkt sich nur auf Sie und nicht auf andere Teammitglieder aus.