Onayları kullanarak dağıtım denetimi

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Azure yayın işlem hatlarıyla, dağıtım iş akışınızı denetlemek için bir yayın işlem hattındaki her aşama için el ile dağıtım onaylarını etkinleştirebilirsiniz. İşlem hattınızda onaylar kullanılırken dağıtım, belirtilen onaylayan onay verene, yayını reddedene veya onayı başka bir kullanıcıya yeniden atayana kadar onayın gerekli olduğu her noktada duraklatılır.

Dağıtım onayları

Onayları bir aşamanın başında (dağıtım öncesi onaylar), bir aşamanın sonunda (dağıtım sonrası onaylar) veya her ikisi için ayarlayabilirsiniz.

Dağıtım öncesi onaylar

  1. Klasik yayın işlem hattınızı seçin, ardından Dağıtım öncesi koşulları simgesini seçin ve sonra dağıtım öncesi onaylarını etkinleştirmek için iki durumlu düğmeyi tıklatın.

  2. Onaylayanlarınızı ekleyin ve zaman aşımı süresini seçin. Onaylayanlar listesine birden çok kullanıcı veya grup ekleyebilirsiniz. Dağıtım iş akışınıza bağlı olarak Onay ilkelerinizi de seçebilirsiniz.

    Dağıtım öncesi onayların nasıl ayarlandığını gösteren ekran görüntüsü.

Not

Azure DevOps, Bildirimler teslim ederken Azure Active Directory gruplarını genişletmez. Azure AD gruplarını kullanmanız gerekiyorsa, aboneliğinize açık bir alıcı olarak bir e-posta diğer adı eklemenizi ve senaryonuz için geçerliyse bu diğer adı AD grubunuzla ilişkilendirmenizi öneririz.

Dağıtım sonrası onaylar

  1. Klasik yayın işlem hattınızı seçin ve ardından Dağıtım sonrası koşulları simgesini seçin ve ardından dağıtım sonrası onaylarını etkinleştirmek için iki durumlu düğmeyi tıklatın.

  2. Onaylayanlarınızı ekleyin ve zaman aşımı süresini seçin. Onaylayanlar listesine birden çok kullanıcı veya grup ekleyebilirsiniz. Dağıtım iş akışınıza bağlı olarak Onay ilkelerinizi de seçebilirsiniz.

    Dağıtım sonrası onayların nasıl ayarlandığını gösteren ekran görüntüsü.

Not

Dağıtım onaylayanların Yayınlarıgörüntüleme izinleri olmalıdır.

  • Onaylayanlar: Bir grup onaylayan olarak belirtildiğinde, dağıtımı onaylamak, sürdürmek veya reddetmek için bu gruptan yalnızca bir kullanıcı gerekir.

  • Zaman aşımı: Zaman aşımı süresi içinde onay verilmezse dağıtım reddedilir.

  • Onay ilkeleri:

    • Ek güvenlik için, bu onay ilkesini ekleyerek yayını isteyen kullanıcının onaylamasını engelleyebilirsiniz. Onaylarla denemeler yaparsanız, kendi dağıtımlarınızı onaylamak veya reddetmek için bu seçeneğin işaretini kaldırın. Kimlik değişkenleri hakkında daha fazla bilgi edinmek için bkz. Kimlik değişkenleri nasıl ayarlanır?
    • Bu ilke, yayın onay akışında çok faktörlü kimlik doğrulamasını zorunlu kılmanıza olanak tanır. Bu ilke işaretlenirse, onaylayanlardan yayınları onaylamadan önce yeniden oturum açmalarını ister. Bu özellik yalnızca Microsoft Entra destekli hesaplar için Azure DevOps Services'te kullanılabilir.
    • Belirtilen kullanıcı işlem hattında önceki bir aşamaya dağıtımı zaten onaylamışsa sonraki istemleri otomatik olarak onaylayarak kullanıcı iş yükünü azaltın (yalnızca dağıtım öncesi onaylar için geçerlidir).

Onay bildirimleri

Yayın olaylarına abone olmak için proje ayarlarınızdan bildirimleri etkinleştirebilirsiniz. E-postalar, onaylayanlara yayını onaylayacakları/reddedebilecekleri özet sayfasının bağlantılarını içeren gönderilir.

  1. Projenizden Proje ayarları'nı seçindişli simgesi.

  2. Yeni bir olay aboneliği eklemek için sol gezinti bölmesinde Bildirimler'i ve ardından Yeni abonelik>Sürümü'ne tıklayın.

    Proje bildirimlerini gösteren ekran görüntüsü.