Menentukan penerima email pemberitahuan
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Banyak faktor yang menentukan penerima pemberitahuan email saat peristiwa cocok dengan langganan. Jika Anda tidak menyadarinya, faktor-faktor ini dapat mengakibatkan kotak masuk Anda menerima terlalu banyak atau terlalu sedikit email. Pelajari tentang bagaimana jenis langganan, pengaturan pengirimannya, preferensi pengiriman, dan faktor lain menentukan kumpulan penerima.
Catatan
Banyak konsep yang dibahas dalam artikel ini berlaku untuk versi Azure DevOps sebelumnya, meskipun antarmuka pengguna mungkin telah berubah.
Langganan pribadi kustom
Dengan langganan pribadi kustom, email dikirimkan ke alamat email pilihan pengguna yang memiliki langganan, atau ke alamat email yang dikonfigurasi pada langganan.
Catatan
Untuk Azure DevOps Server lokal, konfigurasikan server SMTP untuk anggota tim untuk melihat opsi Pemberitahuan dari menu organisasi atau profil pengguna mereka dan untuk menerima pemberitahuan.
Alamat email pilihan pada langganan pribadi (default)
Alamat email kustom pada langganan pribadi
Pengaturan pengiriman untuk tim dan grup
Pengaturan pengiriman mengontrol perilaku pengiriman default saat tim atau grup adalah penerima pemberitahuan. Langganan dikonfigurasi dengan opsi pengiriman yang melihat pengaturan pengiriman penerima.
Anda dapat mengelola langganan dan pengaturan pengiriman di tingkat tim atau tingkat organisasi.
Pengaturan tingkat organisasi
Di Pengaturan organisasi, pilih Pemberitahuan>global Pelanggan> pengaturan Pengiriman Tim>Anda.
- Pilih dari pengaturan berikut:
Kirim ke alamat email: pemberitahuan dikirimkan ke alamat email tertentu.
Kirim ke masing-masing anggota: pemberitahuan dikirimkan ke setiap anggota grup atau tim. Pengaturan ini biasanya merupakan opsi default. Untuk informasi selengkapnya tentang opsi default, lihat Ekspansi tim.
Jangan mengirimkan: pemberitahuan tidak dikirimkan secara default.
Jika Anda tidak secara eksplisit memilih pengaturan pengiriman untuk tim atau grup, pengaturan pengiriman akan ditentukan dari pengaturan pengiriman tingkat organisasi. Defaultnya adalah Kirim ke masing-masing anggota atau Jangan kirim.
Tip
Dialog pengaturan pengiriman tidak menunjukkan apakah pilihan saat ini diatur secara eksplisit atau jika diwariskan.
Penerima langganan tim kustom dan grup
Penerima untuk tim kustom atau langganan grup ditentukan oleh langganan. Tetapi, dengan opsi pengiriman tertentu, pengaturan pengiriman default tim digunakan untuk menentukan set penerima.
Opsi pengiriman berikut ini tersedia untuk langganan grup atau tim:
- Anggota tim berdasarkan peran: penerima adalah anggota tim atau grup yang memiliki salah satu peran yang dipilih (misalnya, penerima tugas item kerja)
- Preferensi tim: penerima ditentukan oleh pengaturan pengiriman tim atau grup (Jangan mengirimkan, alamat email pilihan, atau anggota tim)
- Alamat email kustom: penerima adalah alamat email yang ditentukan
- Anggota tim: penerima adalah semua anggota tim atau grup, kecuali anggota yang telah memilih keluar dari langganan.
- SOAP: mirip dengan API Management, penerima ditentukan dengan menambahkan alamat email mereka (berlangganan) ke layanan SOAP.
Catatan
Pengaturan pengiriman default setiap anggota dihormati, termasuk grup yang merupakan anggota tim atau grup.
Anggota tim berdasarkan peran
Daftar penerima email ditentukan oleh anggota yang memiliki peran dalam peristiwa tersebut. Misalnya, pengguna yang diberi item kerja memiliki peran Ditetapkan ke (baru) sementara identitas yang ditetapkan item kerja memiliki peran Yang Ditetapkan ke (sebelumnya). Daftar lengkap peran untuk setiap jenis peristiwa ditampilkan dalam jenis peristiwa yang didukung.
Opsi Lewati inisiator, yang muncul untuk sebagian besar jenis peristiwa, mengontrol apakah pengguna atau grup yang memulai peristiwa harus secara eksplisit dikecualikan dari kumpulan penerima. Secara umum, opsi ini harus "aktif" karena sebagian besar pengguna tidak ingin menerima pemberitahuan tentang sesuatu yang mereka lakukan.
Preferensi tim
Opsi pengiriman diambil dari pengaturan pengiriman tim dan dapat menjadi salah satu opsi berikut:
- Kirim ke alamat email: Email dikirimkan ke alamat email pilihan tim.
- Kirim ke masing-masing anggota: Lihat opsi berikut, Anggota team_.
- Jangan kirim: Tidak ada email yang dikirimkan.
Nilai pengaturan pengiriman tim ditampilkan setelah label Alamat dan tidak dapat diubah.
Alamat email kustom
Pemberitahuan dikirim ke beberapa alamat email kustom, yang dipisahkan oleh titik koma.
Anggota tim
Keanggotaan tim atau grup diperluas untuk menentukan penerima email. Dalam kasus sederhana, tim atau grup meluas ke daftar individu dan masing-masing disertakan di baris Kepada: dari email yang dihasilkan. Namun, hasil ekspansi ini dapat menjadi rumit dan dijelaskan secara lebih rinci di bagian ekspansi tim dan grup.
Penerima langganan default
Opsi pengiriman untuk langganan default biasanya adalah satu atau beberapa peran. Anda tidak dapat mengubah nilai-nilai ini. Peran dan opsi Lewati inisiator bervariasi tergantung pada jenis peristiwa. Untuk informasi selengkapnya dan daftar peran yang tersedia untuk setiap jenis peristiwa, lihat Jenis peristiwa yang didukung.
Catatan
Opsi Lewati inisiator tidak tersedia untuk semua jenis peristiwa.
Ekspansi tim dan grup untuk penerima email
Ketika tim atau grup menerima pemberitahuan, dan preferensi langganan atau pengiriman adalah untuk semua anggota, tim harus "diperluas" untuk menentukan kumpulan penerima email yang sebenarnya. Ini adalah proses yang berpotensi rekursif yang dimulai dengan melihat anggota langsung tim.
Hanya anggota yang belum memilih keluar dari langganan yang dipertimbangkan untuk daftar penerima akhir. Setiap anggota yang merupakan pengguna individual ditambahkan ke daftar penerima.
Hanya grup Layanan Azure DevOps yang tersisa. Untuk setiap grup, preferensi pengiriman grup akan diperiksa:
- "Jangan mengirimkan": tidak ada evaluasi lebih lanjut yang dilakukan pada grup ini dan grup anggota berikutnya dievaluasi
- "Kirim ke alamat email": alamat email ditambahkan ke daftar penerima akhir
- "Kirim ke anggota individu": grup diperluas (seperti grup induknya) dan aturan yang sama untuk mengevaluasi anggotanya diikuti
Skenario
Mari kita lihat beberapa skenario. Kami menggunakan simbol berikut untuk menunjukkan jenis anggota:
I
: pengguna individuT
: tim atau grup berlapisA
: grup Microsoft Entra dengan dukungan email.
Skenario | Contoh |
---|---|
Anggota dengan Jangan memberikan preferensi | Tim memiliki anggota I1 , , I2 dan T1 . T1 Preferensi pengiriman adalah Jangan mengirimkan. Apa yang terjadi: hanya I1 dan I2 dapatkan pemberitahuan melalui alamat email pilihan mereka. T1 Anggota tidak diberi tahu. |
Anggota dengan preferensi Kirim ke anggota individual | Tim memiliki anggota I1 , , I2 dan T1 . T1 Preferensi pengiriman adalah Kirim ke masing-masing anggota. T1 memiliki anggota I2 dan I3 . Apa yang terjadi: T1 diperluas (karena preferensi pengirimannya) dan sebagainya I1 , , I2 dan I3 mendapatkan pemberitahuan melalui alamat email pilihan mereka. |
Grup berlapis | Tim memiliki anggota I1 , , I2 dan T1 . T1 memiliki anggota I2 , I3 , dan T2 . T1 Preferensi pengiriman adalah Jangan mengirimkan. T2 memiliki anggota I4 dan I5 . T2 Preferensi pengiriman adalah Kirim ke masing-masing anggota. Apa yang terjadi: karena T1 tidak diperluas (karena preferensi pengirimannya adalah "jangan mengirimkan"), hanya I1 dan I2 mendapatkan pemberitahuan melalui alamat email pilihan mereka. |
Anggota yang merupakan grup Microsoft Entra | Tim memiliki anggota I1 , , I2 dan A1 . Apa yang terjadi: hanya I1 dan I2 dapatkan pemberitahuan melalui alamat email pilihan mereka. A1 Anggota tidak mendapatkan pemberitahuan, karena Azure DevOps tidak memperluas grup AD saat mengirimkan pemberitahuan. |