Aracılığıyla paylaş


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. El ile onayları kullandığınızda 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), aşamanın sonunda (dağıtım sonrası onaylar) veya her ikisi için de ayarlayabilirsiniz.

Ön dağıtım onayları

  1. Klasik yayın işlem hattınızı seçin ve 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 seçin.

  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ı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 seçin.

  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ızı sağlar. Bu ilke işaretlenirse, onaylayanların yayınları onaylamadan önce yeniden oturum açması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 ön dağıtım 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çin diş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ü.