GitLab CI - Izin
Izin Pengguna
Tabel berikut menunjukkan tingkat izin pengguna yang tersedia untuk berbagai tipe pengguna dalam sebuah proyek -
SN | Tamu | Reporter | Pengembang | Menguasai | Pemilik |
---|---|---|---|---|---|
1 | Menciptakan masalah baru | Menciptakan masalah baru | Menciptakan masalah baru | Menciptakan masalah baru | Menciptakan masalah baru |
2 | Bisa meninggalkan komentar | Bisa meninggalkan komentar | Bisa meninggalkan komentar | Bisa meninggalkan komentar | Bisa meninggalkan komentar |
3 | Mampu menulis di dinding proyek | Mampu menulis di dinding proyek | Mampu menulis di dinding proyek | Mampu menulis di dinding proyek | Mampu menulis di dinding proyek |
4 | - | Mampu menarik kode proyek | Mampu menarik kode proyek | Mampu menarik kode proyek | Mampu menarik kode proyek |
5 | - | Dapat mengunduh proyek | Dapat mengunduh proyek | Dapat mengunduh proyek | Dapat mengunduh proyek |
6 | - | Mampu menulis potongan kode | Mampu menulis potongan kode | Mampu menulis potongan kode | Mampu menulis potongan kode |
7 | - | - | Buat permintaan penggabungan baru | Buat permintaan penggabungan baru | Buat permintaan penggabungan baru |
8 | - | - | Buat cabang baru | Buat cabang baru | Buat cabang baru |
9 | - | - | Dorong dan hapus cabang yang tidak dilindungi | Dorong dan hapus cabang yang tidak dilindungi | Dorong dan hapus cabang yang tidak dilindungi |
10 | - | - | Termasuk tag | Termasuk tag | Termasuk tag |
11 | - | - | Dapat membuat, mengedit, menghapus pencapaian proyek | Dapat membuat, mengedit, menghapus pencapaian proyek | Dapat membuat, mengedit, menghapus pencapaian proyek |
12 | - | - | Dapat membuat atau memperbarui status komit | Dapat membuat atau memperbarui status komit | Dapat membuat atau memperbarui status komit |
13 | - | - | Tulis wiki | Tulis wiki | Tulis wiki |
14 | - | - | Ciptakan lingkungan baru | Ciptakan lingkungan baru | Ciptakan lingkungan baru |
15 | - | - | Batalkan dan ulangi pekerjaan | Batalkan dan ulangi pekerjaan | Batalkan dan ulangi pekerjaan |
16 | - | - | Memperbarui dan menghapus citra registri | Memperbarui dan menghapus citra registri | Memperbarui dan menghapus citra registri |
17 | - | - | - | Dapat menambah anggota tim baru | Dapat menambah anggota tim baru |
18 | - | - | - | Dorong dan buang cabang yang dilindungi | - |
19 | - | - | - | Dapat mengedit proyek | Dapat mengedit proyek |
20 | - | - | - | Dapat mengelola pelari, pemicu pekerjaan, dan variabel | Dapat mengelola pelari, pemicu pekerjaan, dan variabel |
21 | - | - | - | Tambahkan kunci penerapan ke proyek | Tambahkan kunci penerapan ke proyek |
22 | - | - | - | Mampu mengelola cluster | Mampu mengelola cluster |
23 | - | - | - | Konfigurasikan kaitan proyek | Konfigurasikan kaitan proyek |
24 | - | - | - | Dapat mengaktifkan / menonaktifkan perlindungan cabang | Dapat mengaktifkan / menonaktifkan perlindungan cabang |
25 | - | - | - | Mampu menulis ulang atau menghapus tag Git | Mampu menulis ulang atau menghapus tag Git |
Tabel berikut ini memperlihatkan tingkat izin anggota grup yang tersedia dalam grup -
SN | Tamu | Reporter | Pengembang | Menguasai | Pemilik |
---|---|---|---|---|---|
1 | Jelajahi grup | Jelajahi grup | Jelajahi grup | Jelajahi grup | Jelajahi grup |
2 | - | - | - | - | Edit grup |
3 | - | - | - | - | Buat subkelompok |
4 | - | - | - | Buat proyek dalam kelompok | Buat proyek dalam kelompok |
5 | - | - | - | - | Kelola anggota grup |
6 | - | - | - | - | Hapus grup |
7 | - | Kelola label grup | Kelola label grup | Kelola label grup | Kelola label grup |
8 | - | - | Buat / edit / hapus pencapaian grup | Buat / edit / hapus pencapaian grup | Buat / edit / hapus pencapaian grup |
9 | - | Lihat epik grup pribadi | Lihat epik grup pribadi | Lihat epik grup pribadi | Lihat epik grup pribadi |
10 | - | - | - | - | - |
11 | Lihat epik grup internal | Lihat epik grup internal | Lihat epik grup internal | Lihat epik grup internal | Lihat epik grup internal |
12 | Lihat epik grup publik | Lihat epik grup publik | Lihat epik grup publik | Lihat epik grup publik | Lihat epik grup publik |
13 | - | Buat / edit epik grup | Buat / edit epik grup | Buat / edit epik grup | Buat / edit epik grup |
14 | - | - | - | - | Hapus epik grup |
15 | - | - | - | - | Lihat Acara Audit grup |
Tabel berikut menunjukkan izin GitLab CI / CD yang tersedia di GitLab -
SN | Tamu / Reporter | Pengembang | Menguasai | Admin |
---|---|---|---|---|
1 | Dapat melihat komitmen dan pekerjaan | Dapat melihat komitmen dan pekerjaan | Dapat melihat komitmen dan pekerjaan | Dapat melihat komitmen dan pekerjaan |
2 | Coba lagi atau batalkan pekerjaan | Coba lagi atau batalkan pekerjaan | Coba lagi atau batalkan pekerjaan | |
3 | - | Menghapus artefak dan jejak pekerjaan | Menghapus artefak dan jejak pekerjaan | Menghapus artefak dan jejak pekerjaan |
4 | - | - | Hapus proyek | Hapus proyek |
5 | - | - | Buat proyek | Buat proyek |
6 | - | - | Ubah konfigurasi proyek | Ubah konfigurasi proyek |
7 | - | - | Tambahkan pelari tertentu | Tambahkan pelari tertentu |
8 | - | - | - | Tambahkan pelari bersama |
9 | - | - | - | Dapat melihat peristiwa di sistem |
10 | - | - | - | Antarmuka Admin |
Izin Pekerjaan
Tabel berikut menunjukkan izin pekerjaan di GitLab -
SN | Tamu / Reporter | Pengembang | Menguasai | Admin |
---|---|---|---|---|
1 | - | Jalankan tugas CI | Jalankan tugas CI | Jalankan tugas CI |
2 | - | Clone source dan LFS dari project saat ini | Clone source dan LFS dari project saat ini | Clone source dan LFS dari project saat ini |
3 | - | Sumber klon dan LFS dari proyek publik | Sumber klon dan LFS dari proyek publik | Sumber klon dan LFS dari proyek publik |
4 | - | Gandakan sumber dan LFS dari proyek internal | Gandakan sumber dan LFS dari proyek internal | Gandakan sumber dan LFS dari proyek internal |
5 | - | Gandakan sumber dan LFS dari proyek pribadi | Gandakan sumber dan LFS dari proyek pribadi | Gandakan sumber dan LFS dari proyek pribadi |
6 | - | Sumber push dan LFS | Sumber push dan LFS | Sumber push dan LFS |
7 | - | Tarik gambar kontainer dari proyek saat ini | Tarik gambar kontainer dari proyek saat ini | Tarik gambar kontainer dari proyek saat ini |
8 | - | Tarik gambar kontainer dari proyek publik | Tarik gambar kontainer dari proyek publik | Tarik gambar kontainer dari proyek publik |
9 | - | Tarik gambar kontainer dari proyek internal | Tarik gambar kontainer dari proyek internal | Tarik gambar kontainer dari proyek internal |
10 | - | Tarik gambar kontainer dari proyek pribadi | Tarik gambar kontainer dari proyek pribadi | Tarik gambar kontainer dari proyek pribadi |
11 | - | Dorong gambar kontainer ke proyek saat ini | Dorong gambar kontainer ke proyek saat ini | Dorong gambar kontainer ke proyek saat ini |
12 | - | Dorong gambar kontainer ke proyek lain | Dorong gambar kontainer ke proyek lain | Dorong gambar kontainer ke proyek lain |
Note - LFS singkatan Large File Storage yang merupakan ekstensi Git yang menukar file besar seperti audio, video, grafik dengan file pointer kecil di repositori Anda.