uVersion
Türkçe
İndir →

Wiki

Roller ve yönetim paneli

uVersion yönetim paneli: kimin açabileceği, 9 rol, süper yönetici ile project_admin karşılaştırması, rütbe hiyerarşisi ve hangi sekmenin kime açık olduğu.

Giriş

Yönetim paneli, uVersion masaüstü istemcisine gömülüdür. Kullanıcı, grup, izin, doğrulama kuralı, webhook, dağıtım ve depolama yönetimini bir araya getirir. Bu sayfa, diğer her şeyin dayandığı rol sistemini açıklar: bu bölümün diğer sayfalarından önce okuyun.

Paneli açma

Sekmelerin listesini (Kullanıcılar, Gruplar, İzinler, Kurallar, Webhook'lar, Dağıtım, Depolama) gösteren açık yönetim paneli.

Masaüstü istemcisinde yönetim rolüne sahip bir hesapla oturum açın, ardından gezinmedeki Admin girişini açın. Yönetim rolü olmayan hesaplar bu girişi görmez.

Paneli iki rol açar: admin (süper yönetici) ve project_admin (proje yöneticisi). Orada gördükleri aynı değildir: bir sonraki bölüme bakın.

Süper yönetici vs project_admin

uVersion iki yönetim düzeyini ayırt eder:

  • Süper yönetici (admin rolü): tüm sunucu üzerinde yetki. Tüm depoları, tüm kullanıcıları, genel ayarları, denetimi ve lisansı yönetir.
  • project_admin: yalnızca yönettiği projelerin tam yöneticisidir. Kendi depolarında bir yöneticinin yaptığı her şeyi yapar (izinler, kurallar, webhook'lar, GC, imha). Kendi depolarının dışında hiçbir yönetim yetkisi yoktur.

İlke: bir project_admin, kendi projelerinin tam yetkili yöneticisidir ve başka hiçbir yerde değildir. Bu yüzden paneli bölmelenmiştir: bazı genel eylemler (aşağıya bakın) süper yöneticiye ayrılmış kalır.

9 rol

RolNe işe yarar
adminSüper yönetici: tam erişim, tüm sunucu.
project_adminProje yöneticisi: kendi depolarının tam yöneticisi, başka yerde hiçbir şey değil.
leadEkip lideri: tüm depolara yazma ve çeşitli yükseltilmiş yetkiler (onay, genel etkinlik, dağıtım). Bugün fiilen çok güçlü bir rol.
artistKatkı sağlayan (sanat): izinlerine göre dosyaların check-out / check-in işlemi.
programmerKatkı sağlayan (kod): izinlerine göre check-out / check-in.
qaKalite kontrol: katkıda bulunur ve incelemelere katılır.
userGenel katkı sağlayan.
viewerSalt okunur.
playtesterYalnızca yayınlanan derlemelere erişim (oyun indirme). Ne workspace'i ne de deponun dosyalarını görür.
Rol gücü tanımlar, izin kapsamı tanımlar Rol, bir hesabın ne yapabileceğini söyler (yönetme, katkı, okuma). İzinler hangi klasörlerde olduğunu söyler. Bir artist yalnızca kendisine yazma verilen yolları değiştirebilir.

Rütbeler ve koruma

Roller rütbeye göre sıralanır: admin 100, lead 50, project_admin 40, programmer / artist / qa / user 10, viewer / playtester 5.

Bir yönetici yalnızca kendi rütbesinin kesinlikle altındaki bir hesap üzerinde işlem yapabilir: dolayısıyla kimse kendini yükseltemez, bir eşitini değiştiremez veya kendini rütbesinin altına düşüremez. Örneğin bir project_admin'in (rütbe 40) süper yöneticiye dönüşmesini engelleyen budur.

Hangi sekmeye kim erişir

SekmeSüper yöneticiproject_admin
KullanıcılarTam yönetimYalnızca oluşturma, bölmelenmiş liste
GruplarTam yönetimAdları okuma (bir yetkilendirmeyi hedeflemek için)
İzinlerEvetEvet, kendi depolarında
KurallarEvetEvet, kendi depolarında
Webhook'larEvetEvet, kendi depolarında
DağıtımEvetHayır (admin ve lead'e ayrılmış)
Depolama & GCEvetEvet, kendi depolarında

Kesinlikle yalnızca süper yönetici olarak kalanlar: bir kullanıcının değiştirilmesi / sıfırlanması / devre dışı bırakılması, grup yönetimi (basit okumanın ötesinde), denetim, sunucu ayarları, genel istatistikler ve lisans.

Sunucu genelinde yetkiler

Bazı yetkilendirmeler role bağlı ve tüm sunucuda geçerli yetkilerdir (depo bazında bir boyutları yoktur). İki pratik sonuç:

  • manage_rules yetkisine sahip bir lead, sunucu genelinde Dağıtım'a erişebilir.
  • Bir project_admin hiçbir yetkiye sahip değildir: yetkisi, yönettiği projelerin listesinden gelir, bir yetkiden değil. Bu bilinçlidir, bir yetki tek bir projeyle sınırlanamaz.