Dal izinlerini ayarlama
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Git deponuzdaki bir daldaki kodu kimlerin okuyup güncelleştirebileceğini denetlemek için izinleri ayarlayın. Tek tek kullanıcılar ve gruplar için izinleri ayarlayabilir ve izinleri depo izinlerinden gerektiği gibi devralabilir ve geçersiz kılabilirsiniz.
Önemli
Bu makalenin platformunuza ve sürümünüze karşılık gelen sürümünü seçin. Sürüm seçici, içindekiler tablosunun üzerindedir. Azure DevOps platformunuzu ve sürümünüzü arayın.
Güvenliği yapılandırmak için dallar görünümünü kullanma
Web portalında projenize gidip Depolar, Dallar'ı seçerek Dallar sayfasını açın.
Sayfada dalınızı bulun. Listeye göz atabilir veya sağ üstteki Tüm dallarda ara kutusunu kullanarak dalınızı arayabilirsiniz.
Dal adının yanındaki ... simgesini seçerek bağlam menüsünü açın. Menüden Dal güvenliği'ni seçin.
Kullanıcı veya grup ekleme
İpucu
Yalnızca Project'inizde bulunan kullanıcılar ve gruplar için izin ekleyebilirsiniz. Dal izinlerini ayarlamadan önce Projenize yeni kullanıcılar ve gruplar ekleyin.
Ekle'yi seçerek dal izinlerinize kullanıcı veya grup ekleyin.
Oturum açma adresini veya grup diğer adını girin, ardından Değişiklikleri Kaydet'i seçin.
Kullanıcıları veya grupları kaldırma
Kullanıcı veya Azure DevOps grubunu ve ardından Kaldır'ı seçerek bir kullanıcı veya grup için izinleri kaldırın. Kullanıcı veya grup Project'inizde var olmaya devam eder ve bu değişiklik kullanıcı veya grup için diğer izinleri etkilemez.
İzinleri ayarlama
Dal izni görünümünden dal izni ayarlarını denetleyin. Depo düzeyinde ayarlanmış izinlere sahip kullanıcılar ve gruplar bu izinleri varsayılan olarak devralır.
Aşağıdaki izinler dal oluşturucularına otomatik olarak atanır: Katkıda bulunma, Göndermeye zorlama, İzinleri yönetme (depo ayarı İzin yönetimi aracılığıyla izin verildiğinde) ve Başkalarının kilitlerini kaldır.
Not
Azure DevOps Server 2019 ve sonraki sürümler için ilke zorlamadan muaf tutma izni kaldırıldı. İşlevselliği artık aşağıdaki iki izinle desteklenmektedir:
- Çekme isteklerini tamamlarken ilkeleri atlama
- Gönderme sırasında ilkeleri atlama
Daha önce İlkeden muaf tutma özelliğini etkinleştirmiş olan kullanıcılar artık bunun yerine iki yeni izni etkinleştirdi. Bu iki yeni izin hakkında daha fazla bilgi için aşağıdaki tabloya bakın.
İzin
Açıklama
Çekme isteklerini tamamlarken ilkeleri atlama
Gönderme sırasında ilkeleri atlama
Bu izne sahip kullanıcılar, dal ilkelerinin etkinleştirildiği bir dala gönderebilirsiniz. Bu izne sahip bir kullanıcı dal ilkesini geçersiz kabilecek bir gönderim yaptığında gönderme işleminin, kabul etme adımı veya uyarısı olmadan dal ilkesini otomatik olarak atladığını unutmayın.
Katkıda bulunun
Dalına yeni işlemeler gönderilebilir ve dal kilitlenebilir. Daldaki mevcut işlemeler yeniden yazılamıyor.
İlkeleri düzenleme
Dal ilkelerini düzenleyebilir.
Göndermeye zorlama (geçmişi yeniden yazma, dalları ve etiketleri silme)
Bir dala göndermeyi zorlayabilir ve bu da geçmişi yeniden yazabilir. Bu izin bir dalı silmek için de gereklidir.
İzinleri yönetme
Dal için izinleri ayarlayabilir.
Başkalarının kilitlerini kaldırma
Diğer kullanıcılar tarafından dallarda ayarlanan kilitleri kaldırabilir.