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.