Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Du kan hantera e-postaviseringar för ditt team, projekt, organisation eller samling och ta emot meddelanden när ändringar sker i arbetsobjekt, kodgranskningar, pull-begäranden, källkontrollfiler och byggen.
När till exempel ett arbetsobjekt med hög prioritet tilldelas teamets områdessökväg skickas ett e-postmeddelande till teamet. Mer information finns i Meddelandetyper.
Tips
Du kan använd AI för att hjälpa till med den här uppgiften senare i den här artikeln, eller se Aktivera AI-hjälp med Azure DevOps MCP Server för att komma igång.
Förutsättningar
| Kategori | Krav |
|---|---|
| behörigheter |
-
Teammeddelanden: Medlem i gruppen Projektadministratörer eller gruppadministratörsroll . - Projektmeddelanden: Medlem i gruppen Projektadministratörer . - Organisationsmeddelanden: Medlem i gruppen Administratörer för projektsamling . |
Anteckning
För lokala Azure DevOps Server konfigurera en SMTP-server så att gruppmedlemmar kan se alternativet Notifications från deras organiserings- eller användarprofilmeny och ta emot meddelanden.
Skapa e-postprenumeration
Med en prenumeration kan du styra de aktivitetshändelser som utlöser meddelanden och hur mottagarna tar emot meddelandena. Mer information finns i meddelandetyper.
Logga in på din organisation (
https://dev.azure.com/<organization>).Välj Projektinställningar>Meddelanden:
På sidan Meddelanden för projektet väljer du Ny prenumeration:
Välj den kategorioch malltyp som ska användas i den nya prenumerationen och välj sedan Nästa. En lista över mallar som stöds finns i Standardmeddelanden och meddelanden som stöds.
Ange en beskrivning som hjälper dig att identifiera prenumerationen senare:
Identifiera vilka gruppmedlemmar som ska få ett meddelande:
Expandera listrutan Leverera till och välj leveransalternativet för meddelandet:
Medlemmar i <Namnteam> efter roll: Endast vissa teammedlemmar som är associerade med händelsen meddelas. För ändringar av arbetsobjekt kanske du bara vill att arbetsobjektets aktuella tilldelare ska få ett meddelande.
Teaminställningar: Använd teamets standardinställning för leverans. Mer information finns i Hantera leveransinställningar.
Anpassad e-postadress: Skicka e-post till en angiven e-postadress.
Medlemmar i <Namnteam>: Skicka enskilda e-postmeddelanden till varje medlem i teamet.
- SOAP: Skicka e-postaviseringar till prenumeranter av SOAP-tjänsten.
Vid behov expanderar du listrutan Roller och markerar kryssrutan för valfri roll för meddelandemottagarna.
För leveransalternativet Medlemmar i <Namngivningsteamet> baserat på roll har rollerna Skapare och Granskare namn som förklarar sig själva. Namnet på rollen överensstämmer nära med rollsyftet. De andra två rollerna behöver lite mer förklaring:
Rollen Ändrade granskare gäller för alla granskare som läggs till eller tas bort som ett resultat av principer som definierats för uppsättningen filer. Anta att en push görs till en pull request och att pushen introducerar en ändring i Task1.cs-filen. Om lagringsplatsen har en princip som kräver att person A granskar ändringar i Task1.cs-filen , har person A rollen Ändrade granskare för iterationen av pull-begäran.
Rollen Återställ granskare är relaterad till principen "Återställ röster". Anta att samma lagringsplats har principen "Återställ röster för nya push-meddelanden". Person B anges också som en nödvändig granskare för pull-begäran och de godkänner PR. Eftersom repot definierar "Återställ röster"-principen, återställs rösten för Person B. Därför har person B rollen Återställ granskare för den här iterationen av pull-begäran.
Vid behov uppdaterar du alternativet Hoppa över startare.
För vissa aktiviteter kan du, när du väljer alternativet Medlemmar <i namnteamet> efter roll , välja att låta användaren som initierade aktiviteten få ett meddelande. Det här meddelandet styrs av alternativet Hoppa över initierare . Som standard är alternativet aktiverat (rutan är markerad), vilket innebär att användaren som startar ändringen inte meddelas.
Tips
Om du inte vill få ett meddelande om en händelse som du initierade aktiverar du alternativet Hoppa över initierare . Mer information finns i Exkludera dig själv från e-postaviseringar för händelser som du initierar.
För alternativet Filter anger du om du vill ta emot meddelanden om aktivitet i Alla teamprojekt eller endast Ett specifikt teamprojekt:
Vid behov använder du avsnittet Filtervillkor för att konfigurera villkorssatser för dina meddelandevillkor. För alla fält som kräver en användare som ett värde, till exempel Skapad av, anger du användarens användarnamn eller e-postadress.
Välj Slutför för att spara den nya prenumerationen.
Hantera globala leveransinställningar
Globala meddelanden gäller för alla projekt som definierats för en organisation eller samling. Välj att tillåta eller blockera leverans av e-postmeddelanden för alla prenumerationer som ägs av ett team eller en grupp. Det här värdet är en standardinställning som endast gäller om teamet eller gruppen inte uttryckligen anger alternativet. Mer information finns i Globala meddelanden.
Tips
Azure DevOps stöder inte organisationsomfattande meddelanden. En alternativ metod är att ange en distributionslista för e-post som skickar meddelanden till hela organisationen. Du kan också generera en banderoll med kommandot az devops banner synlig för alla användare när de loggar in. Mer information finns i Lägg till och hantera informationsbanderoller i Azure DevOps.
Avsluta prenumerationen (avregistrera dig) från grupp- eller OOB-meddelandeprenumeration
Du kan avbryta prenumerationen eller avregistrera dig från att ta emot meddelanden för specifika teamaviseringsprenumerationer, inklusive OOB-prenumerationer (out-of-the-box):
Logga in på din organisation (
https://dev.azure.com/<organization>).Välj Användarinställningar
och välj sedan Meddelanden.Leta reda på det meddelande som du vill inaktivera i listan med meddelandeprenumerationer.
Om du vill avbryta prenumerationen på meddelandet flyttar du växlingsknappen Tillstånd till läget Av , vilket ändrar växlingsfärgen från blått till grått.
I följande exempel visas att användaren har avslutat prenumerationen på aviseringsprenumerationen "Build completes":
Anteckning
Oavsett om du är administratör eller en vanlig gruppmedlem påverkar ändringen endast dina personliga meddelanden när du ändrar statusvärdet för en prenumeration på delade teammeddelanden i dina personliga inställningar. Ändringen påverkar inte inställningsvärdet för samma delade meddelande för andra teammedlemmar.
Inaktivera meddelanden om arbetsobjekt för projektet
Utför följande steg för att åsidosätta organisationsinställningar och inaktivera alla meddelanden om arbetsobjekt för ett projekt i Azure DevOps:
Logga in på ditt projekt (
https://dev.azure.com/<organization>/<project>).Välj Projektinställningar>Meddelanden.
I meddelandelistan väljer du det arbetsmeddelande som du vill inaktivera, vilket markerar raden.
Välj Användarinställningar
och sedan Leveransinställningar.Välj Leverera inte och välj sedan Spara.
Använda AI för att hantera team- och projektaviseringar
Tips
Du kan använd AI för att hjälpa till med den här uppgiften senare i den här artikeln, eller se Aktivera AI-hjälp med Azure DevOps MCP Server för att komma igång.
Om du använder GitHub Copilot kan Azure DevOps MCP Server hjälpa dig att konfigurera och optimera prenumerationer på meddelanden för ditt team, projekt eller din organisation via frågor om naturligt språk.
Exempelfrågor för meddelandehantering
| Task | Exempelprompt |
|---|---|
| Minska meddelandebruset | My team complains about too many email notifications from Azure DevOps. Review our current team notification subscriptions and recommend which ones to consolidate or disable to reduce noise without missing critical events |
| Övervaka buggar med hög prioritet | Create a notification subscription for my team that sends an email whenever a Severity 1 or Severity 2 bug is created or changes state in our project's area path |
| Konfigurera meddelanden för ett nytt projekt | We just created a new project for our mobile team. Walk me through setting up notification subscriptions so the team gets alerted on PR reviews, failed builds, and work items assigned to their area path |
| Dirigera aviseringar till en delad kanal | I want our team's critical build failure and deployment notifications to go to a shared distribution list instead of individual team members. Show me how to configure the delivery settings |
| Prenumerationer på granskningsmeddelanden | List all custom notification subscriptions configured at the project level for my project and identify any that overlap or are outdated so I can clean them up |
| Konfigurera rollbaserade PR-meddelanden | Set up notification subscriptions so that only the assigned reviewers and the PR author get notified about pull request comments and vote resets, and skip notifications for the person who initiated each change |
Tips
För bästa resultat använder du dessa uppmaningar i agentläge med den Azure DevOps MCP-servern ansluten. Anpassa anvisningarna med ditt specifika teamnamn, projekt eller meddelandevillkor.