Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Azure DevOps Szolgáltatások | Azure DevOps Server | Azure DevOps Server 2022
Számos tényező határozza meg, hogy az e-mail-értesítések címzettjei mikor egyeznek meg egy előfizetéssel. Ha nem tud róla, ezek a tényezők azt eredményezhetik, hogy túl sok vagy túl kevés e-mail érkezik a beérkezett üzenetei közé. Megtudhatja, hogy az előfizetés típusa, a kézbesítési beállítások, a kézbesítési beállítások és egyéb tényezők hogyan határozzák meg a címzettek csoportját.
Megjegyzés
A cikkben tárgyalt számos fogalom az Azure DevOps korábbi verzióira vonatkozik, bár a felhasználói felület módosul.
Egyéni személyes előfizetések
Az egyéni személyes előfizetések esetén az e-mailek az előfizetést birtokba vevő felhasználó előnyben részesített e-mail-címére vagy az előfizetésen konfigurált e-mail-címre érkeznek.
Megjegyzés
A helyszíni Azure DevOps Server esetében konfiguráljon egy SMTP-kiszolgálót, hogy a csapattagok láthassák a szervezet vagy a felhasználói profil menüjében az Értesítések lehetőséget, és értesítéseket kapjanak.
Előnyben részesített e-mail-cím személyes előfizetésben (alapértelmezett)
Egyéni e-mail-cím személyes előfizetésben
Kézbesítési beállítások csapatokhoz és csoportokhoz
A kézbesítési beállítások szabályozzák az alapértelmezett kézbesítési viselkedést, ha a csapat vagy csoport az értesítés címzettje. Minden előfizetés egy kézbesítési beállítással van konfigurálva, amely a címzettek kézbesítési beállításait vizsgálja.
Az előfizetések és a kézbesítési beállítások a csapat vagy a szervezet szintjén kezelhetők.
Szervezeti szintű beállítások
A Szervezeti beállításokban válassza a Globális értesítések>Feliratkozók><Csapat>>Kézbesítési beállítások.
Válasszon a következő beállítások közül:
- Kézbesítés e-mail-címre: Az értesítések egy adott e-mail-címre érkeznek.
- Kézbesítés az egyes tagoknak: Az értesítések a csoport vagy csoport minden tagjának érkeznek. Ez a beállítás általában az alapértelmezett beállítás. További információ: Csapatbővítés.
- Ne kézbesítse: Az értesítések alapértelmezés szerint nem érkeznek meg.
Ha nem kifejezetten választja ki a csapat vagy csoport kézbesítési beállításait, a beállításokat a szervezet szintjén megadott kézbesítési beállítások határozzák meg. Az alapértelmezett érték vagy Kézbesítés az egyes tagoknak, vagy Nincs kézbesítés.
Tipp
A kézbesítési beállítások párbeszédpanel nem jelzi, hogy az aktuális kijelölés explicit módon van-e beállítva vagy öröklődik.
Egyéni csapat- és csoport-előfizetés címzettjei
Az egyéni csoport- vagy csoport-előfizetés címzettjeinek meghatározását az előfizetés határozza meg. Bizonyos kézbesítési beállítások esetén a rendszer a csapat alapértelmezett kézbesítési beállításával határozza meg a címzettek csoportját.
Csoport- vagy csoport-előfizetés esetén a következő kézbesítési lehetőségek érhetők el:
- A csoport tagjai szerepkör szerint: A címzettek a csoport vagy csoport azon tagjai, amelyek a kijelölt szerepkörök egyikével rendelkeznek (például munkaelem-hozzárendelt személy).
- Csapat preferenciái: A címzetteket a csapat vagy csoport kézbesítési beállítása határozza meg (ne kézbesítsen, előnyben részesített e-mail-cím vagy a csapat tagjai).
- Egyéni e-mail-cím: A címzett a megadott e-mail-cím.
- Csapattagok: A címzettek mind a csoport vagy csoport tagjai, kivéve az előfizetésből lemondott tagokat.
- SOAP: Az API Managementhez hasonlóan a címzettek úgy vannak megadva, hogy hozzáadják az e-mail-címeiket (feliratkozás) a SOAP szolgáltatáshoz.
Megjegyzés
Minden egyes tag, valamint a csapat vagy csoport tagjainak alapértelmezett kézbesítési beállítása tiszteletben van tartva.
Csapattag szerepkör szerint
Az e-mail-címzettek listáját az eseményben szerepkörrel rendelkező tagok határozzák meg. A munkaelemhez rendelt felhasználónak például az hozzárendelt (új) szerepköre van, míg a munkaelemhez rendelt identitás szerepköre az hozzárendelt (előző). Az egyes eseménytípusok szerepköreinek teljes listája megjelenik a támogatott eseménytípusok.
A legtöbb eseménytípusnál megjelenő Kezdeményező kihagyása beállítás azt határozza meg, hogy az eseményt kezdeményező felhasználót vagy csoportot explicit módon ki kell-e zárni a címzettek csoportjából. Ezt a beállítást általában engedélyezni kell (Be), mert a felhasználók többsége nem szeretne értesítést kapni a saját műveleteiről.
Csoportbeállítások
A kézbesítési lehetőség a csapat kézbesítési beállításából származik, és az alábbi lehetőségek egyike lehet:
- Kézbesítés e-mail-címre: Az e-mail a csapat által előnyben részesített e-mail-címre érkezik.
- Kézbesítés egyéni tagoknak: A folyamatot a következő szakaszban ismertetjük, az team_ tagjai.
- Ne kézbesítse: Nincs e-mail kézbesítve.
A csapat kézbesítési beállításának értéke a Cím címke után jelenik meg, és nem módosítható.
Egyéni e-mail-cím
Az értesítéseket több egyéni e-mail-címre küldi a rendszer, amelyeket pontosvesszők választanak el egymástól.
A csapattagok
A csapat vagy csoport tagságának kibővítése történik az e-mail címzettek meghatározása érdekében. Az egyszerű esetben egy csapat vagy csoport kibővül az egyének listájával, és minden felhasználó szerepel az eredményül kapott e-mail Címzett sorában. A bővítés eredményei azonban bonyolultak lehetnek, és részletesebben a csapat- és csoportbővítési szakaszban találhatók.
Az előfizetés alapértelmezett címzettjei
Az alapértelmezett előfizetésnél a kézbesítési mód általában egy vagy több szerepkör. Ezeket az értékeket nem módosíthatja. A szerepkörök és a Kihagyás kezdeményezője beállítás az esemény típusától függően változhat. További információ és az egyes eseménytípusokhoz elérhető szerepkörök listája: Támogatott eseménytípusok.
Megjegyzés
A Kezdeményező kihagyása beállítás nem minden eseménytípushoz érhető el.
Csoport- és csoportbővítés e-mail-címzettek számára
Ha egy csapat vagy csoport értesítést kap, és vagy az előfizetés vagy a kézbesítési beállítás az összes tagra érvényes, a csapatot "ki kell terjeszteni" az e-mail-címzettek tényleges készletének meghatározásához. Ez a folyamat potenciálisan rekurzív, és először a csapat közvetlen tagjait vizsgálja.
A végső címzettek listájára csak azok a tagok kerülnek, akik nem iratkoztak ki az előfizetésből. A címzettek listájára minden olyan tag bekerül, aki egyéni felhasználó.
Projekthatókörű események esetén Azure DevOps ellenőrzi, hogy a csoport vagy csoport rendelkezik-e a projektszintű információ megtekintése engedéllyel. Ha ezt az engedélyt Megtagadás értékre állítja, Azure DevOps szűri a csoportot vagy csoportot a címzettek listájából, és nem értékeli ki a beágyazott tagokat. Az erőforrás-specifikus engedélyek nem helyettesítik ezt a projektszintű értesítési ellenőrzést. Ha például a projektszintű információk megtekintéseEngedélyezés értékre van állítva, a csoportok akkor is megkaphatják a buildek befejezéséről szóló értesítést, ha a buildek megtekintése az adott folyamat Esetében Megtagadás értékre van állítva.
Csak az Azure DevOps Services-csoportok maradnak. Minden csoport esetében a rendszer megvizsgálja a csoport kézbesítési beállításait:
- Ne végezze el a műveletet: Ebben a csoportban nem történik további értékelés, és a következő tagcsoport kiértékelése megtörténik.
- Kézbesítés e-mail-címre: Az e-mail-cím hozzáadódik a végső címzettek listájához.
- Kézbesítés egyéni tagoknak: A csoport ki van bontva (a szülőcsoporthoz hasonlóan), és ugyanazok a szabályok vonatkoznak a tagok értékelésére.
Forgatókönyvek
Ez a szakasz több példaforgatókönyvet is bemutat. Az alábbi példák szimbólumokkal jelölik a csoporttagok típusait:
-
I: Egyéni felhasználó -
T: Beágyazott csapat vagy csoport -
E: Levelezési Microsoft Entra csoport
A csapattag engedélyezi a "Nem kézbesít" beállítást
Példa csapattagok:
- Az elsődleges csapat három tagból áll: a felhasználókból
I1ésI2a beágyazott csapatbólT1. - A csapatnál
T1engedélyezve van a Do not deliver beállítás.
Csak a felhasználók I1I2 kapják meg az értesítési üzeneteket az előnyben részesített kapcsolattartási e-mail-címükön. A beágyazott csapat T1 tagjai nem kapnak értesítést.
A csapattag engedélyezi a "Kézbesítés az egyes tagoknak" beállítást
Példa csapattagok:
- Az elsődleges csapat három tagból áll: a felhasználókból
I1ésI2a beágyazott csapatbólT1. - A
T1csapatnak két tagja van,I2ésI3. - A felhasználó
I2az elsődleges csapatnak és a csapatnakT1is tagja. - A csapatnál
T1engedélyezve van a Kézbesítés az egyes tagoknak beállítás.
A csapat T1 bővül annak érdekében, hogy azonosíthassák a tagjait.
I1, I2és I3 mindenki megkapja az értesítési üzeneteket az előnyben részesített kapcsolattartási e-mail-címükön.
A csapat beágyazott csoportot tartalmaz
Példa csapattagok:
- Az elsődleges csapat három tagból áll: a felhasználókból
I1ésI2a beágyazott csapatbólT1. - A csapatnak
T1három tagja van: a felhasználókI2ésI3a beágyazott csapatT2. - A
T2csapatnak két tagja van,I4ésI5. - A felhasználó
I2az elsődleges csapatnak és a csapatnakT1is tagja. - A csapatnál
T1engedélyezve van a Do not deliver beállítás. - A csapatnál
T2engedélyezve van a Kézbesítés az egyes tagoknak beállítás.
Mivel a T1 csapatnak engedélyezve van a Ne szállítsd beállítás, a csapat nincs kibontva a tagjai azonosításához. Bár a csapatnál T2 engedélyezve van a Kézbesítés az egyes tagoknak beállítás, a csapat T2 beágyazva van a csapatba T1. A Do not deliver kézbesítési beállításai a T1 esetén elsőbbséget élveznek a tagok által beállított preferenciákkal szemben. Csak a felhasználók I1I2 kapják meg az értesítési üzeneteket az előnyben részesített kapcsolattartási e-mail-címükön.
E-mail-kompatibilis Microsoft Entra csoport címzettként
Azure DevOps másként kezeli az e-mail-kompatibilis Microsoft Entra csoportokat attól függően, hogy az értesítési előfizetés közvetlenül a csoportnak címez, vagy egy Azure DevOps csoporton vagy csoporton keresztül éri el:
- Közvetlen címzett: Ha az előfizetés közvetlenül a levelezési Microsoft Entra csoporthoz van konfigurálva, Azure DevOps elküldi az értesítést a csoport e-mail-címére. Azure DevOps nem bontja ki a csoportot, és nem értékeli ki az egyes tagok Azure DevOps engedélyeit.
- Beágyazott címzett: Ha az e-mail-kompatibilis Microsoft Entra csoport tagja egy Azure DevOps csoportnak vagy csoportnak, Azure DevOps először kiértékeli a szülőcsapat vagy csoport kézbesítési beállításait, és megtekinti a projektszintű információ engedélyét. Ha ez az engedély Megtagadás értékre van állítva a szülő számára, Azure DevOps szűri a szülőt, és nem adja hozzá a beágyazott Microsoft Entra csoportot a címzettek listájához.
Az alábbi esetek azt mutatják, hogy a buildelés befejezéséről szóló értesítés várható eredménye, ha az e-mail-kompatibilis Microsoft Entra csoport is tagja a Azure DevOps csoportnak:
| Subscriber | Engedélykonfiguráció | Várt eredmény |
|---|---|---|
| Azure DevOps-csoport | A projektszintű információk megtekintése az Azure DevOps csoport megtagadása. | A Azure DevOps csoport szűrve van, így a beágyazott Microsoft Entra csoport nem kapja meg az értesítést. |
| Levelezési Microsoft Entra csoport | A Microsoft Entra csoportot tartalmazó Azure DevOps csoport projektszintű adatainak megtekintése. | Az Microsoft Entra csoport azért kapja meg az értesítést, mert az előfizetés közvetlenül kezeli. A szülő Azure DevOps csoport engedélye nem vonatkozik erre az előfizetésre. |
| Azure DevOps-csoport | A projektszintű információk megtekintéseaz Engedélyezés, a buildek megtekintése azonban az adott folyamat megtagadása . | A Azure DevOps csoport megkapja az értesítést. A folyamatspecifikus megtagadás nem szűri a csoportot, miután a projektszintű értesítési ellenőrzést elvégezte. |
A kézbesítés biztosításához használja az alábbi konfigurációk egyikét:
- Tartsa a Microsoft Entra csoportot beágyazottan, és állítsa a Projektszintű információk megtekintése lehetőséget a szülő Azure DevOps csoport vagy csoport számára.
- Konfigurálja a levelezési Microsoft Entra csoportot közvetlen címzettként, amikor Azure DevOps közvetlenül a csoport címére küldi az értesítést.
A közvetlen kézbesítés konfigurálása előtt győződjön meg arról, hogy az e-mail-kompatibilis Microsoft Entra csoport összes tagja jogosult az esemény részleteinek fogadására. Azure DevOps az üzenetet a csoport címére küldi anélkül, hogy az egyes tagok hozzáférnek az Azure DevOps erőforrásokhoz.