Depo kaynağını koruma

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

Denetimler ve işlem hattı izinleriyle depo kaynağınıza koruma ekleyebilirsiniz. Koruma eklediğinizde, depo sahipliğini ve düzenleme ayrıcalıklarını daha iyi kısıtlayabilirsiniz.

Önkoşullar

Project Yönetici istrators grubunun üyesi olmanız veya Yönet izinlerinizin Git depoları için İzin Ver olarak ayarlanmış olması gerekir.

Depo kaynak denetimi ekleme

  1. Kuruluşunuzda (https://dev.azure.com/{yourorganization}) oturum açın ve projenizi seçin.

  2. Proje ayarları>Depolar'ı seçin.

    Go to Repositories.

  3. Değiştirmek istediğiniz depoyu seçin.

  4. Onaylar ve denetimleri seçin>.

    Select Approvals & Checks.

  5. Depo kaynağınızın nasıl kullanılabileceğini ayarlamak için bir denetim seçin ve ardından İleri'yi seçin. Aşağıdaki örnekte, Onaylar eklemeyi seçiyoruz, bu nedenle bir işlem hattı depoyu her istediğinde el ile onaylayan. Daha fazla bilgi için bkz. Onaylar ve denetimler.

    Screenshot of checks that you can add.

  6. Sonuç ekranını iade etme işlemini yapılandırın ve oluştur'u seçin.

    Screenshot of configured check and Create button.

Deponuzda bir kaynak denetimi var.

Depo kaynağına işlem hattı izinleri ekleme

Ayrıca bir deponun yalnızca belirli YAML işlem hatlarında kullanılması için de ayarlayabilirsiniz. Bir deponun belirli işlem hatlarıyla kısıtlanması, projenizdeki yetkisiz bir YAML işlem hattının deponuzu kullanmasını önler. Bu ayar yalnızca YAML işlem hatları için geçerlidir.

Önemli

Korumalı kaynaklar için tüm işlem hatlarına erişim varsayılan olarak kapalıdır. Tüm işlem hatlarına erişim vermek için, kaynağın "Tüm işlem hatlarına erişim izni ver" seçeneğinin yanındaki güvenlik kutusuna bir onay işareti girin. Bir kaynağı oluştururken veya düzenlerken bunu yapabilirsiniz. Bu seçeneğin kullanılabilir olması için depo Yönetici istrator rolüne sahip olmanız gerekir.

  1. Kuruluşunuzda (https://dev.azure.com/{yourorganization}) oturum açın ve projenizi seçin.

  2. Proje ayarları>Depolar'ı seçin.

    Go to Repositories.

  3. Değiştirmek istediğiniz depoyu seçin.

  4. Güvenlik'i seçin.

    Select the Security tab.

  5. İşlem hattı izinleri'ne gidin.

    Add a pipeline repository restriction.

  6. öğesini seçin.

  7. Eklenecek depoyu seçin.

Eklenen deponun listelendiğini görebilirsiniz.

Sonraki adımlar