Tentang peran keamanan alur
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Keamanan untuk alur build dan rilis, dan grup tugas, dikelola menggunakan izin berbasis tugas. Beberapa sumber daya alur menggunakan izin berbasis peran, yang dapat ditetapkan untuk pengguna atau grup. Setiap peran menentukan operasi yang dapat dilakukan pengguna.
Izin berbasis peran berlaku untuk semua sumber daya jenis tertentu dalam proyek, organisasi, atau koleksi. Sumber daya individual mewarisi izin dari pengaturan tingkat proyek, tetapi Anda dapat menonaktifkan pewarisan untuk artefak tertentu jika diperlukan.
Penetapan peran default
Secara default, semua kontributor proyek adalah anggota peran Pengguna untuk setiap antrean yang dihosting. Peran ini memungkinkan mereka untuk menulis dan menjalankan alur build dan rilis menggunakan antrean yang dihosting.
Peran keamanan kumpulan agen, tingkat proyek
Anda dapat menambahkan pengguna ke peran keamanan dari konteks admin tingkat proyek di halaman Kumpulan Agen. Untuk informasi tentang menambahkan dan mengelola kumpulan agen, lihat Kumpulan agen.
Peran (tingkat proyek) | Deskripsi |
---|---|
Pembaca | Lihat kumpulan. Biasanya, tambahkan operator ke peran ini untuk memantau pekerjaan build dan penyebaran di kumpulan. |
Pengguna | Lihat dan gunakan kumpulan saat menulis alur build atau rilis. |
Pembuat | Buat dan gunakan kumpulan saat menulis alur build atau rilis. |
Administrator | Kelola keanggotaan untuk semua peran kumpulan, dan lihat dan gunakan kumpulan. Pengguna yang membuat kumpulan secara otomatis ditambahkan ke peran Administrator untuk kumpulan tersebut. |
Kelola keamanan semua kumpulan agen proyek dari tab Keamanan . Keanggotaan peran untuk kumpulan agen proyek individual secara otomatis mewarisi dari peran ini.
Secara default, grup berikut ditambahkan ke peran Administrator 'Semua kumpulan agen':
- Administrator Build
- Administrator Rilis
- Administrator Proyek.
Kelola pengaturan peran untuk kumpulan agen proyek di halaman Kumpulan Agen pengaturan>Proyek.
- Untuk mengatur izin untuk semua kumpulan dalam proyek, pilih Keamanan, lalu tambahkan pengguna dan pilih peran mereka.
- Untuk mengatur izin untuk kumpulan tertentu, pilih kumpulan lalu Keamanan. Di bawah Izin alur, lihat alur mana yang memiliki akses ke kumpulan. Izinkan alur secara eksplisit menggunakan tombol
+
atau izinkan semua alur menggunakan tombol⋮
. Di bawah Izin pengguna, tambahkan pengguna atau grup dan pilih peran mereka.
Peran keamanan kumpulan agen, organisasi, atau tingkat koleksi
Tambahkan pengguna ke peran keamanan berikut dari halaman Kumpulan Agen pengaturan>organisasi. Untuk informasi tentang menambahkan dan mengelola kumpulan agen, lihat Kumpulan agen.
Peran (tingkat organisasi) | Deskripsi |
---|---|
Pembaca | Lihat kumpulan dan agen. Biasanya, tambahkan operator ke peran ini untuk memantau agen dan kesehatannya. |
Akun Layanan | Gunakan kumpulan untuk membuat agen dalam proyek. Mengikuti panduan untuk membuat kumpulan baru biasanya berarti Anda tidak perlu menambahkan anggota ke peran ini. |
Administrator | Daftarkan atau batalkan pendaftaran agen dari kumpulan, kelola keanggotaan untuk semua kumpulan, dan lihat dan buat kumpulan. Gunakan kumpulan agen saat membuat agen dalam proyek. Sistem secara otomatis menambahkan pengguna yang membuat kumpulan ke peran Administrator untuk kumpulan tersebut. |
Kelola pengaturan peran untuk kumpulan agen tingkat organisasi atau koleksi dari halaman Kumpulan Agen pengaturan>Organisasi.
- Untuk mengatur izin untuk semua kumpulan dalam organisasi atau koleksi, pilih Keamanan, lalu tambahkan pengguna atau grup dan pilih peran mereka.
- Untuk mengatur izin untuk kumpulan tertentu, pilih kumpulan lalu Keamanan. Tambahkan pengguna atau grup dan pilih peran mereka.
Peran keamanan grup penyebaran
Tambahkan pengguna ke peran berikut dari halaman Alur atau Build dan Rilis. Untuk informasi tentang menambahkan dan mengelola grup penyebaran, lihat Grup penyebaran.
Peran | Deskripsi |
---|---|
Pembaca | Lihat grup penyebaran. |
Pembuat | Menampilkan dan membuat grup penyebaran. |
Pengguna | Menampilkan dan menggunakan grup penyebaran, tetapi tidak dapat mengelola atau membuatnya. |
Administrator | Mengelola peran, mengelola, melihat, dan menggunakan grup penyebaran. |
Peran keamanan kumpulan penyebaran
Tambahkan pengguna ke peran berikut dari halaman Kumpulan Penyebaran . Untuk informasi tentang membuat dan mengelola kumpulan penyebaran, lihat Grup penyebaran.
Peran | Deskripsi |
---|---|
Pembaca | Lihat kumpulan penyebaran. |
Akun Layanan | Lihat agen, buat sesi, dan dengarkan pekerjaan dari kumpulan agen. |
Pengguna | Lihat dan gunakan kumpulan penyebaran untuk membuat grup penyebaran. |
Administrator | Mengelola, mengelola, melihat, dan menggunakan kumpulan penyebaran. |
Peran keamanan aset pustaka: Grup variabel dan file aman
Tambahkan pengguna ke peran pustaka dari Alur atau Build dan Rilis. Untuk informasi selengkapnya tentang menggunakan aset pustaka ini, lihat Grup variabel dan File aman.
Peran | Deskripsi |
---|---|
Administrator | Edit, hapus, dan kelola keamanan untuk aset pustaka. Pembuat aset secara otomatis diberi peran ini untuk aset. |
Pembuat | Membuat aset pustaka. |
Pembaca | Membaca aset pustaka. |
Pengguna | Mengonsumsi aset pustaka dalam alur. |
Peran keamanan koneksi layanan
Tambahkan pengguna ke peran berikut dari halaman Layanan . Untuk informasi tentang membuat dan mengelola sumber daya ini, lihat Koneksi layanan untuk build dan rilis.
Peran | Deskripsi |
---|---|
Pengguna | Gunakan titik akhir saat menulis alur build atau rilis. |
Administrator | Kelola keanggotaan semua peran lain untuk koneksi layanan dan gunakan titik akhir untuk membuat atau merilis alur. Sistem secara otomatis menetapkan pengguna yang membuat koneksi layanan ke peran Administrator untuk kumpulan tersebut. |