GitLab CI - İzinler
Kullanıcı İzinleri
Aşağıdaki tablo, bir projedeki farklı kullanıcı türleri için mevcut kullanıcı izin düzeylerini gösterir -
| SN | Misafir | Muhabir | Geliştirici | Usta | Sahip |
|---|---|---|---|---|---|
| 1 | Yeni bir sorun yaratır | Yeni bir sorun yaratır | Yeni bir sorun yaratır | Yeni bir sorun yaratır | Yeni bir sorun yaratır |
| 2 | Yorum bırakabilir | Yorum bırakabilir | Yorum bırakabilir | Yorum bırakabilir | Yorum bırakabilir |
| 3 | Proje duvarına yazabilme | Proje duvarına yazabilme | Proje duvarına yazabilme | Proje duvarına yazabilme | Proje duvarına yazabilme |
| 4 | - | Proje kodunu çekebilme | Proje kodunu çekebilme | Proje kodunu çekebilme | Proje kodunu çekebilme |
| 5 | - | Proje indirilebilir | Proje indirilebilir | Proje indirilebilir | Proje indirilebilir |
| 6 | - | Kod parçacıkları yazabilir | Kod parçacıkları yazabilir | Kod parçacıkları yazabilir | Kod parçacıkları yazabilir |
| 7 | - | - | Yeni birleştirme isteği oluştur | Yeni birleştirme isteği oluştur | Yeni birleştirme isteği oluştur |
| 8 | - | - | Yeni şube oluştur | Yeni şube oluştur | Yeni şube oluştur |
| 9 | - | - | Korunmayan dalları itin ve çıkarın | Korunmayan dalları itin ve çıkarın | Korunmayan dalları itin ve çıkarın |
| 10 | - | - | Etiketleri içerir | Etiketleri içerir | Etiketleri içerir |
| 11 | - | - | Proje kilometre taşları oluşturabilir, düzenleyebilir, silebilir | Proje kilometre taşları oluşturabilir, düzenleyebilir, silebilir | Proje kilometre taşları oluşturabilir, düzenleyebilir, silebilir |
| 12 | - | - | Kaydetme durumu oluşturabilir veya güncelleyebilir | Kaydetme durumu oluşturabilir veya güncelleyebilir | Kaydetme durumu oluşturabilir veya güncelleyebilir |
| 13 | - | - | Bir wiki yazın | Bir wiki yazın | Bir wiki yazın |
| 14 | - | - | Yeni ortamlar oluşturun | Yeni ortamlar oluşturun | Yeni ortamlar oluşturun |
| 15 | - | - | İşleri iptal edin ve yeniden deneyin | İşleri iptal edin ve yeniden deneyin | İşleri iptal edin ve yeniden deneyin |
| 16 | - | - | Kayıt defteri görüntüsünü günceller ve kaldırır | Kayıt defteri görüntüsünü günceller ve kaldırır | Kayıt defteri görüntüsünü günceller ve kaldırır |
| 17 | - | - | - | Yeni ekip üyeleri ekleyebilir | Yeni ekip üyeleri ekleyebilir |
| 18 | - | - | - | Korunan dalları itin ve çıkarın | - |
| 19 | - | - | - | Projeyi düzenleyebilir | Projeyi düzenleyebilir |
| 20 | - | - | - | Koşucuları, iş tetikleyicilerini ve değişkenleri yönetebilir | Koşucuları, iş tetikleyicilerini ve değişkenleri yönetebilir |
| 21 | - | - | - | Projeye dağıtım anahtarları ekleyin | Projeye dağıtım anahtarları ekleyin |
| 22 | - | - | - | Kümeleri yönetebilir | Kümeleri yönetebilir |
| 23 | - | - | - | Proje kancalarını yapılandırın | Proje kancalarını yapılandırın |
| 24 | - | - | - | Şube korumasını etkinleştirebilir / devre dışı bırakabilir | Şube korumasını etkinleştirebilir / devre dışı bırakabilir |
| 25 | - | - | - | Git etiketlerini yeniden yazabilir veya kaldırabilir | Git etiketlerini yeniden yazabilir veya kaldırabilir |
Aşağıdaki tablo, bir gruptaki mevcut grup üyeleri izin düzeylerini gösterir -
| SN | Misafir | Muhabir | Geliştirici | Usta | Sahip |
|---|---|---|---|---|---|
| 1 | Gruba göz at | Gruba göz at | Gruba göz at | Gruba göz at | Gruba göz at |
| 2 | - | - | - | - | Grubu düzenleyin |
| 3 | - | - | - | - | Alt grup oluştur |
| 4 | - | - | - | Grupta proje oluştur | Grupta proje oluştur |
| 5 | - | - | - | - | Grup üyelerini yönetin |
| 6 | - | - | - | - | Grubu kaldır |
| 7 | - | Grup etiketlerini yönet | Grup etiketlerini yönet | Grup etiketlerini yönet | Grup etiketlerini yönet |
| 8 | - | - | Grup kilometre taşları oluşturma / düzenleme / silme | Grup kilometre taşları oluşturma / düzenleme / silme | Grup kilometre taşları oluşturma / düzenleme / silme |
| 9 | - | Özel grup destanını görüntüleyin | Özel grup destanını görüntüleyin | Özel grup destanını görüntüleyin | Özel grup destanını görüntüleyin |
| 10 | - | - | - | - | - |
| 11 | Dahili grup destanını görüntüle | Dahili grup destanını görüntüle | Dahili grup destanını görüntüle | Dahili grup destanını görüntüle | Dahili grup destanını görüntüle |
| 12 | Herkese açık grup destanını görüntüleyin | Herkese açık grup destanını görüntüleyin | Herkese açık grup destanını görüntüleyin | Herkese açık grup destanını görüntüleyin | Herkese açık grup destanını görüntüleyin |
| 13 | - | Grup destanı oluştur / düzenle | Grup destanı oluştur / düzenle | Grup destanı oluştur / düzenle | Grup destanı oluştur / düzenle |
| 14 | - | - | - | - | Grup destanını sil |
| 15 | - | - | - | - | Grup Denetim Etkinliklerini görüntüleyin |
Aşağıdaki tablo GitLab'da mevcut GitLab CI / CD izinlerini gösterir -
| SN | Misafir / Muhabir | Geliştirici | Usta | Yönetici |
|---|---|---|---|---|
| 1 | Taahhütleri ve işleri görebilir | Taahhütleri ve işleri görebilir | Taahhütleri ve işleri görebilir | Taahhütleri ve işleri görebilir |
| 2 | Yeniden dene veya işi iptal et | Yeniden dene veya işi iptal et | Yeniden dene veya işi iptal et | |
| 3 | - | İş yapıtlarını ve izlemeyi siler | İş yapıtlarını ve izlemeyi siler | İş yapıtlarını ve izlemeyi siler |
| 4 | - | - | Projeyi kaldır | Projeyi kaldır |
| 5 | - | - | Proje oluştur | Proje oluştur |
| 6 | - | - | Proje yapılandırmasını değiştir | Proje yapılandırmasını değiştir |
| 7 | - | - | Belirli koşucular ekleyin | Belirli koşucular ekleyin |
| 8 | - | - | - | Paylaşılan koşucu ekle |
| 9 | - | - | - | Sistemdeki olayları görebilir |
| 10 | - | - | - | Yönetici arayüzü |
İş İzinleri
Aşağıdaki tablo GitLab'daki iş izinlerini gösterir -
| SN | Misafir / Muhabir | Geliştirici | Usta | Yönetici |
|---|---|---|---|---|
| 1 | - | CI işini çalıştır | CI işini çalıştır | CI işini çalıştır |
| 2 | - | Mevcut projeden kaynak ve LFS klonlayın | Mevcut projeden kaynak ve LFS klonlayın | Mevcut projeden kaynak ve LFS klonlayın |
| 3 | - | Genel projelerden kaynak ve LFS klonlayın | Genel projelerden kaynak ve LFS klonlayın | Genel projelerden kaynak ve LFS klonlayın |
| 4 | - | Dahili projelerden klon kaynağı ve LFS | Dahili projelerden klon kaynağı ve LFS | Dahili projelerden klon kaynağı ve LFS |
| 5 | - | Özel projelerden klon kaynağı ve LFS | Özel projelerden klon kaynağı ve LFS | Özel projelerden klon kaynağı ve LFS |
| 6 | - | Kaynak ve LFS'yi itin | Kaynak ve LFS'yi itin | Kaynak ve LFS'yi itin |
| 7 | - | Mevcut projeden kapsayıcı görüntüleri çekin | Mevcut projeden kapsayıcı görüntüleri çekin | Mevcut projeden kapsayıcı görüntüleri çekin |
| 8 | - | Herkese açık projelerden kapsayıcı görüntüleri çekin | Herkese açık projelerden kapsayıcı görüntüleri çekin | Herkese açık projelerden kapsayıcı görüntüleri çekin |
| 9 | - | Dahili projelerden kapsayıcı görüntüleri çekin | Dahili projelerden kapsayıcı görüntüleri çekin | Dahili projelerden kapsayıcı görüntüleri çekin |
| 10 | - | Özel projelerden kapsayıcı görüntüleri çekin | Özel projelerden kapsayıcı görüntüleri çekin | Özel projelerden kapsayıcı görüntüleri çekin |
| 11 | - | Kapsayıcı görüntülerini mevcut projeye aktarın | Kapsayıcı görüntülerini mevcut projeye aktarın | Kapsayıcı görüntülerini mevcut projeye aktarın |
| 12 | - | Kapsayıcı görüntülerini diğer projelere aktarın | Kapsayıcı görüntülerini diğer projelere aktarın | Kapsayıcı görüntülerini diğer projelere aktarın |
Note - LFS, LArge File STorage, deponuzdaki küçük işaretçi dosyalarıyla ses, video, grafik gibi büyük dosyaları değiştiren bir Git uzantısı olan torage.