Určení příjemců e-mailů s oznámeními
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Mnoho faktorů určuje příjemce e-mailového oznámení, když událost odpovídá odběru. Pokud si nejste vědomi, můžou tyto faktory vést k tomu, že doručená pošta přijímá příliš mnoho nebo příliš málo e-mailů. Přečtěte si, jak typ předplatného, jeho nastavení doručení, předvolby doručení a další faktory určují sadu příjemců.
Poznámka:
Mnoho konceptů, které jsou popsány v tomto článku, platí pro starší verze Azure DevOps, i když se uživatelské rozhraní mohlo změnit.
Vlastní osobní předplatná
U vlastního osobního předplatného se e-maily doručí na upřednostňovanou e-mailovou adresu uživatele, který předplatné vlastní, nebo na e-mailovou adresu nakonfigurovanou v předplatném.
Poznámka:
Pro místní Azure DevOps Server nakonfigurujte server SMTP pro členy týmu, aby viděli možnost Oznámení z nabídky profilu organizace nebo uživatele a aby dostávali oznámení.
Upřednostňovaná e-mailová adresa v osobním předplatném (výchozí)
Vlastní e-mailová adresa v osobním předplatném
Nastavení doručení pro týmy a skupiny
Nastavení doručení řídí výchozí chování doručení, když je tým nebo skupina příjemcem oznámení. Předplatné je nakonfigurované s možností doručení, která se podívá na nastavení doručení příjemců.
Nastavení odběrů a doručení můžete spravovat na úrovni týmu nebo organizace.
Nastavení na úrovni organizace
V nastavení organizace vyberte Globální oznámení>Odběratelé> nastavení služby Team>Delivery.
- Vyberte z následujících nastavení:
Doručování na e-mailovou adresu: oznámení se doručí na konkrétní e-mailovou adresu.
Doručování jednotlivým členům: oznámení se doručují každému členu skupiny nebo týmu. Toto nastavení je obvykle výchozí možností. Další informace o výchozí možnosti naleznete v tématu Rozšíření týmu.
Nedoručujte: Oznámení se ve výchozím nastavení nedoručují.
Pokud explicitně nevyberete nastavení doručení pro tým nebo skupinu, určí se z nastavení doručení na úrovni organizace. Výchozí hodnota je Buď doručit jednotlivým členům , nebo nedoručovat.
Tip
Dialogové okno nastavení doručení neznačí, jestli byl aktuální výběr explicitně nastaven, nebo jestli byl zděděn.
Vlastní příjemci odběru týmu a skupiny
Příjemci vlastního týmového nebo skupinového předplatného se určí podle předplatného. S určitými možnostmi doručení se ale výchozí nastavení doručování týmu používá k určení sady příjemců.
Pro skupinové nebo týmové předplatné jsou k dispozici následující možnosti doručení:
- Členové týmu podle rolí: Příjemci jsou členy týmu nebo skupiny, které mají jednu z vybraných rolí (například přiřazení pracovní položky).
- Předvolba týmu: Příjemci jsou určeni nastavením doručení týmu nebo skupiny (nedoručovat, upřednostňovanou e-mailovou adresu nebo členy týmu).
- Vlastní e-mailová adresa: příjemce je zadaná e-mailová adresa.
- Členové týmu: Příjemci jsou všichni členové týmu nebo skupiny, s výjimkou členů, kteří se z předplatného odhlásili.
- SOAP: Podobně jako api Management se příjemci zadají přidáním svých e-mailových adres (přihlášení k odběru) do služby SOAP.
Poznámka:
Výchozí nastavení doručení každého člena je dodrženo, včetně skupin, které jsou členy týmu nebo skupiny.
Člen týmu podle role
Seznam příjemců e-mailu určuje členové, kteří mají v události roli. Uživatel, kterému byla pracovní položka přiřazena, má například roli Přiřazená (nová), zatímco identita, která byla přiřazena pracovní položce, má přiřazenou roli (předchozí). Úplný seznam rolí pro každý typ události se zobrazuje v podporovaných typech událostí.
Možnost Přeskočit iniciátor, který se zobrazí u většiny typů událostí, určuje, jestli má být uživatel nebo skupina, která událost spustila, explicitně vyloučena ze sady příjemců. Obecně platí, že tato možnost by měla být zapnutá, protože většina uživatelů nechce dostávat oznámení o něčem, co udělali.
Předvolba týmu
Možnost doručení je převzata z nastavení doručení týmu a může být jednou z následujících možností:
- Doručení na e-mailovou adresu: E-mail se doručí na upřednostňovanou e-mailovou adresu týmu.
- Předvádět jednotlivým členům: Podívejte se na následující možnost: Členové team_.
- Nedoručujte: Nedoručujte žádný e-mail.
Hodnota nastavení doručení týmu se zobrazí po označení Adresa a nedá se změnit.
Vlastní e-mailová adresa
Oznámení se odešle na několik vlastních e-mailových adres, které jsou oddělené středníky.
Členové týmu
Členové týmu nebo skupiny se rozbalí a určí příjemce e-mailu. V jednoduchém případě se tým nebo skupina rozšíří na seznam jednotlivců a každý z nich se zahrne do řádku To: ve výsledném e-mailu. Výsledky tohoto rozšíření ale můžou být složité a podrobněji jsou vysvětleny v oddílu rozšíření týmu a skupiny.
Výchozí příjemci předplatného
Možnost doručení pro výchozí předplatné je obvykle jedna nebo více rolí. Tyto hodnoty nemůžete změnit. Role a možnost Přeskočit iniciátor se liší v závislosti na typu události. Další informace a seznam rolí dostupných pro jednotlivé typy událostí najdete v tématu Podporované typy událostí.
Poznámka:
Možnost Přeskočit iniciátor není k dispozici pro všechny typy událostí.
Rozšíření týmu a skupiny pro příjemce e-mailu
Když tým nebo skupina obdrží oznámení a předvolba odběru nebo doručení je určená pro všechny členy, musí být tým rozbalený, aby určil skutečnou sadu příjemců e-mailu. Jedná se o potenciálně rekurzivní proces, který začíná pohledem na přímé členy týmu.
Pro konečný seznam příjemců se považují jenom členové, kteří se z předplatného neodhlásili . Každý člen, který je individuálním uživatelem, se přidá do seznamu příjemců.
Zůstanou pouze skupiny Azure DevOps Services. U každé skupiny se předvolby doručení skupiny prověří:
- "Nedoručovat": u této skupiny se neprovádí žádné další vyhodnocení a vyhodnocuje se další členová skupina.
- "Doručovat na e-mailovou adresu": e-mailová adresa se přidá do konečného seznamu příjemců.
- "Doručit jednotlivým členům": Skupina se rozbalí (například její nadřazená skupina) a budou následovat stejná pravidla pro vyhodnocení členů.
Scénáře
Pojďme se podívat na několik scénářů. K označení typů členů používáme následující symboly:
I
: jednotliví uživateléT
: vnořený tým nebo skupinaA
: Poštovní skupina Microsoft Entra.
Scénář | Příklad |
---|---|
Člen s předvolbou Nedoručovat | Tým má členy I1 , I2 a T1 . T1 Předvolba doručení je Nedoručovat. Co se stane: Pouze I1 a I2 dostávat oznámení prostřednictvím jejich preferovaných e-mailových adres T1 Členové nejsou upozorněni. |
Člen s předvolbou Doručování jednotlivým členům | Tým má členy I1 , I2 a T1 . T1 Předvolba doručení je Doručování jednotlivým členům. T1 má členy I2 a I3 . Co se stane: T1 je rozbalený (kvůli předvolbám doručení) a tak I1 I2 , a I3 dostávat oznámení prostřednictvím jejich preferovaných e-mailových adres. |
Vnořená skupina | Tým má členy I1 , I2 a T1 . T1 má členy I2 , I3 a T2 . T1 Předvolba doručení je Nedoručovat. T2 má členy I4 a I5 . T2 Předvolba doručení je Doručování jednotlivým členům. Co se stane: protože T1 není rozbalený (protože jeho předvolba doručení je "nedoručovat"), pouze I1 a I2 dostávat oznámení prostřednictvím jejich upřednostňovaných e-mailových adres. |
Člen, který je skupinou Microsoft Entra | Tým má členy I1 , I2 a A1 . Co se stane: Pouze I1 a I2 dostávat oznámení prostřednictvím jejich preferovaných e-mailových adres A1 Členové nedostanou oznámení, protože Azure DevOps při doručování oznámení nerozbaluje skupiny AD. |