Bagikan melalui


Melindungi sumber daya repositori

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Anda dapat menambahkan perlindungan ke sumber daya repositori Anda dengan pemeriksaan dan izin alur. Saat menambahkan perlindungan, Anda lebih dapat membatasi kepemilikan repositori dan hak istimewa pengeditan.

Prasyarat

Anda harus menjadi anggota grup Administrator Proyek atau mengatur izin Kelola ke Izinkan untuk repositori Git.

Menambahkan pemeriksaan sumber daya repositori

  1. Masuk ke organisasi Anda (https://dev.azure.com/{yourorganization}) dan pilih proyek Anda.

  2. Pilih Pengaturan proyek>Repos.

    Go to Repositories.

  3. Pilih repositori yang ingin Anda ubah.

  4. Pilih >Persetujuan dan pemeriksaan.

    Select Approvals & Checks.

  5. Pilih pemeriksaan untuk mengatur bagaimana sumber daya repositori Anda dapat digunakan, lalu pilih Berikutnya. Dalam contoh berikut, kami memilih untuk menambahkan Persetujuan, sehingga pemberi persetujuan manual untuk setiap kali alur meminta repositori. Untuk informasi selengkapnya, lihat Persetujuan dan pemeriksaan.

    Screenshot of checks that you can add.

  6. Konfigurasikan pemeriksaan di layar yang dihasilkan, lalu pilih Buat.

    Screenshot of configured check and Create button.

Repositori Anda memiliki pemeriksaan sumber daya.

Menambahkan izin alur ke sumber daya repositori

Anda juga dapat mengatur repositori untuk hanya digunakan pada alur YAML tertentu. Membatasi repositori ke alur tertentu mencegah alur YAML yang tidak sah dalam proyek Anda menggunakan repositori Anda. Pengaturan ini hanya berlaku untuk alur YAML.

Penting

Akses ke semua alur dinonaktifkan untuk sumber daya yang dilindungi secara default. Untuk memberikan akses ke semua alur, masukkan centang di kotak keamanan di samping "Berikan izin akses ke semua alur" untuk sumber daya. Anda dapat melakukannya saat membuat atau mengedit sumber daya. Anda harus memiliki peran Administrator repositori agar opsi ini tersedia.

  1. Masuk ke organisasi Anda (https://dev.azure.com/{yourorganization}) dan pilih proyek Anda.

  2. Pilih Repositori pengaturan>proyek.

    Go to Repositories.

  3. Pilih repositori yang ingin Anda ubah.

  4. Pilih Keamanan.

    Select the Security tab.

  5. Buka Izin alur.

    Add a pipeline repository restriction.

  6. Pilih .

  7. Pilih repositori yang akan ditambahkan.

Anda dapat melihat repositori yang ditambahkan tercantum.

Langkah berikutnya