Erişim denetimi¶
Weblate, önceden tanımlanmış rollerle, kullanıcı izinlerinin uygulamanın tamamı ya da projeleri bileşenler, sözlükler gibi bir bölümü için atanabileceği bir ya da birkaç gruptan oluşan ayrıntılı bir yetki sistemi sunar.
Proje erişim denetimi¶
Not
Hosted Weblate üzerinde ücretsiz Libre tarifesini kullanan projeler her zaman Herkese açık şeklindedir. Projenize erişimi kısıtlamak istiyorsanız ücretli tarifeye geçebilirsiniz.
Farklı bir Erişim denetimi ayarı seçerek kullanıcının bireysel projelere erişimini sınırlayabilirsiniz. Kullanılabilecek seçenekler şunlardır:
- Herkese açık
Herkes tarafından görülebilir.
Kimliği doğrulanmış tüm kullanıcılar katkıda bulunabilir.
Sürüm denetimi sistemi herkese açılabilir.
Açık kaynaklı projeler için ya da Weblate kopyanız özel ya da kilitli olduğunda bunu seçin.
- Korunmuş
Herkes tarafından görülebilir.
Yalnızca seçilmiş kullanıcılar katkıda bulunabilir.
Yalnızca seçilmiş kullanıcılar sürüm denetimi sistemi deposuna erişebilir.
Görünürlük kazanmak için bunu seçin. Ancak yine de kimlerin katkıda bulunabileceğini denetleyin.
- Kişisel
Yalnızca seçilmiş kullanıcılar tarafından görülebilir.
Yalnızca seçilmiş kullanıcılar katkıda bulunabilir.
Yalnızca seçilmiş kullanıcılar sürüm denetimi sistemi deposuna erişebilir.
Herkese açık olarak görüntülenmemesi gereken projeler için bunu seçin.
- Özel
Yalnızca seçilmiş kullanıcılar tarafından görülebilir.
Yalnızca seçilmiş kullanıcılar katkıda bulunabilir.
Yalnızca seçilmiş kullanıcılar sürüm denetimi sistemi deposuna erişebilir.
Hosted Weblate üzerinde kullanılamaz.
Tüm izinleri Site geneli erişim denetimi ile ayarlamanız gerekir.
Erişimi belirli ve hassas bir şekilde özelleştirilebilir bir şekilde ayarlamak istiyorsanız kendi Weblate kopyanızda bunu seçin.
Bir projenin Erişim denetimi yapılandırması, ilgili projenin (Yönetim ↓ Ayarlar) Erişim sekmesinde değiştirilebilir.
Varsayılan değer DEFAULT_ACCESS_CONTROL
ile de değiştirilebilir.
Not
Kişisel proje istatistikleri bile site genelindeki istatistiklere ve dil özetine katılır. Burada proje adları veya başka herhangi bir bilgi görüntülenmez.
Not
Kopya yöneticileri Herkese açık, Korunmuş ve Kişisel projelerde kullanıcıların kullanabileceği varsayılan izin kümelerini özel ayarlar kullanarak değiştirilebilir.
Ayrıca bakınız
Her proje için erişim denetimi yönetimi¶
Herkese açık, Korunmuş ve Kişisel projeler için:
Kullanıcılara Proje erişimi yönetimi (ayrıntılı bilgi almak için: İzinlerin listesi) izni verilmesi, onlara Herkese açık, Korunmuş ve Kişisel (ancak Özel olmayan) projelerde takımlara ekleyerek diğer kullanıcıları atamalarını sağlar.
Bunlar Weblate tarafından sağlanan varsayılan takımlardır. Takımlar yeterli izni olan kullanıcılar tarafından eklenebilir veya değiştirilebilir:
- Yönetim
Proje için kullanılabilecek tüm izinleri kapsar.
- Onaylama
Çevirileri gözden geçirip onaylayabilir.
Yalnızca onaylama iş akışı özelliği açıksa.
Yalnızca Korunmuş ve Kişisel projeler için:
- Çeviri
Projeyi çevirebilir ve çevrim dışı yapılmış çevirileri yükleyebilir.
- Kaynaklar
(Proje ayarları içinde izin verilmiş ise) kaynak dizgeleri ve kaynak dizge bilgilerini düzenleyebilir.
- Diller
Çevrilecek dilleri yönetebilir (çevirileri ekleyebilir ya da kaldırabilir).
- Sözlük
Sözlükleri yönetebilir (kayıtları ekleyebilir, kaldırabilir ve yükleyebilir).
- Çeviri belleği
Çeviri belleğini yönetebilir.
- Ekran görüntüleri
Ekran görüntülerini yönetebilir (ekleyip kaldırabilir ve kaynak dizgelerle ilişkilendirebilir).
- Kendiliğinden çeviri
Kendiliğinden çevirileri kullanabilir.
- Sürüm denetimi sistemi
Sürüm denetimi sisteminin yönetimi yapabilir ve dışa aktarılmış depoya erişebilir.
- Faturalama
Faturalama bilgilerine ve ayarlarına erişebilir (ayrıntılı bilgi almak için: Faturalama).
Bu özellikler, projenin Yönetim ↓ Kullanıcılar menüsünden erişilebilen Erişim denetimi sayfasında bulunur.
İpucu
Takımlarda dilleri veya bileşenleri sınırlayabilir ve onlara belirlenmiş erişim rolleri atayabilirsiniz (ayrıntılı bilgi almak için: İzinlerin listesi).
Takım yöneticileri¶
Added in version 4.15.
Her takımda, takıma kullanıcı ekleyip kaldırabilen bir takım yöneticisi olabilir. Bu seçenek, kendi kendini yöneten takımlar oluşturmak istediğinizde kullanışlıdır.
Yeni kullanıcılar davet etme¶
Var olan kullanıcılar eklendiğinde, onaylamaları için davet gönderilir. REGISTRATION_OPEN
seçeneği ile yönetici yeni kullanıcıları e-posta kullanarak da davet edebilir. Davet edilen kullanıcıların projeye erişebilmeleri için hesap açma işlemini tamamlamaları gerekir.
Bunu yapabilmek için site genelinde herhangi bir izin verilmesi gerekmez. Proje kapsamında erişim yönetimi izni (Yönetim takımının üyesi olmak gibi) yeterli olur.
İpucu
Davet edilen kullanıcı davetiyenin geçerlilik süresini geçirdiyse, yeni bir davet gönderilmelidir.
Aynı türde davetler site genelinde Kullanıcılar sekmesindeki yönetim bölümü içinden kullanılabilir.
5.0 sürümünde değişti: Weblate artık kendiliğinden hesap açmıyor ya da takımlara kullanıcı eklemiyor. Bu işlemler yalnızca kullanıcının onayı alındıktan sonra yapılır.
Kullanıcıları engelleme¶
Added in version 4.7.
Projenizdeki bazı kullanıcıların kötü davranışlar sergilemesi durumunda, katkıda bulunmalarını engelleme seçeneğiniz vardır. Engellenen izinlere göre, kullanıcılar projeyi görmeyi sürdürebilirler, ancak katkıda bulunamazlar.
Her projeye özel izin yönetimi¶
Projelerinizi Korunmuş ya da Kişisel (ayrıntılı bilgi almak için: Proje erişim denetimi)olarak ayarlayabilir ve her projenin kullanıcı erişimini yönetebilirsiniz.
Varsayılan olarak bu durum, bu takımların kendi yapılandırması nedeniyle Weblate tarafından Kullanıcılar ve Görüntüleyenler varsayılan takımlar için sunulan erişim izinlerinin verilmesini engeller. Bu durum, varsayılan takımları değiştirerek, yeni bir tane oluşturarak ya da aşağıdaki Site geneli erişim denetimi bölümünde açıklandığı gibi tek tek bileşenler için ek özel ayarlar oluşturarak site genelinde bu projelere izin vermenizi engellemez.
Weblate kullanıcı arayüzü üzerinden izinleri yönetmenin en önemli avantajlarından biri, izinlerin diğer kullanıcılara süper kullanıcı yetkisi verilmeden devredilebilmesidir. Bunun için bu kullanıcıları projenin Yönetim ekibine ekleyin.
Site geneli erişim denetimi¶
Not
Bu özellik, Hosted Weblate üzerinde kullanılamaz.
İzin sistemi bir izin kümesi tanımlayan rollerden ve rolleri kullanıcılar ile çevirilere bağlayan takımlardan oluşur. Ayrıntılı bilgi almak için Kullanıcılar, roller, takımlar ve izinler bölümüne bakabilirsiniz.
Weblate erişim denetimi sisteminin en güçlü özellikleri Yönetim arayüzü üzerinden yapılandırılabilir. Bu arayüzden herhangi bir projenin izinlerini yönetebilirsiniz. Kullanabilmek için Özel access control olarak değiştirmeniz gerekmez. Ancak süper kullanıcı yetkilerinizin olması gerekir.
Uygulamanın ayrıntılarıyla ilgilenmiyorsanız ve yalnızca varsayılan ayarlara dayanan yeterince basit bir yapılandırma oluşturmak istiyorsanız ya da Weblate kurulumunun tümüne site genelinde erişiminiz yoksa (Hosted Weblate gibi), lütfen Her proje için erişim denetimi yönetimi bölümüne bakın.
Site geneli izin yönetimi¶
Uygulama kopyasının tamamındaki izinleri bir kerede yönetmek için kullanıcıları uygun Varsayılan takımlar ögesine ekleyin:
Kullanıcılar (bu varsayılan olarak kendiliğinden takım ataması ile yapılır).
Onaylayanlar (onaylayan kişiler ile onaylama iş akışını kullanıyorsanız).
Yöneticiler (yönetim işlemlerinin çoğunu başkasına devretmek istiyorsanız).
Tüm projeleri Herkese açık olarak yapılandırılmış tutmalısınız (ayrıntılı bilgi almak için: Proje erişim denetimi). Yoksa Kullanıcılar ve Onaylayanlar takımlarına üye olarak elde edilen site geneli izinlerin herhangi bir etkisi olmaz.
Varsayılan takımlara seçtiğiniz bazı ek izinleri de verebilirsiniz. Örneğin, tüm Kullanıcılara ekran görüntülerini yönetme izni vermek isteyebilirsiniz.
Bazı yeni özel takımlar da tanımlayabilirsiniz. Bu takımlar için izinlerinizi site genelinde yönetmeyi sürdürmek istiyorsanız, Proje seçimi için uygun bir değer seçin (Tüm projeler ya da Tüm herkese açık projeler gibi).
Diller, bileşenler veya projeler için özel izinler¶
Diller, bileşenler ve projeler gibi farklı nesnelerin izinlerini yönetmek için kendi ayrılmış takımlarınızı oluşturabilirsiniz. Bu takımlar yalnızca ek izinler verebilse de, başka bir özel takım ekleyerek site genelinde ya da her proje için takımlar tarafından verilen izinleri iptal edemezsiniz.
Örnek:
Türkçe çevirisini belirli bir çevirmen grubuyla sınırlandırmak (diğer dillerdeki çevirileri herkese açık bırakmak):
Tüm kullanıcılardan Türkçe dilini çevirme iznini kaldırın. Varsayılan yapılandırmada, Kullanıcılar varsayılan takım değiştirilerek yapılabilir.
¶ Dil seçimi
Tanımlandığı gibi
Diller
Çekçe dışında tümü
Çekçe çevirmenleri için özel bir takım ekleyin.
¶ Roller
Uzman kullanıcılar
Proje seçimi
Tüm herkese açık projeler
Dil seçimi
Tanımlandığı gibi
Diller
Çekçe
İzin vermek istediğiniz kullanıcıları bu takıma ekleyin.
Bu şekilde izin yönetimi güçlüdür. Ancak oldukça sıkıcı bir iş olabilir. Süper kullanıcı izinleri vermediğiniz sürece izinleri başka bir kullanıcıya devredemezsiniz.
Kullanıcılar, roller, takımlar ve izinler¶
Kimlik doğrulama modelleri birkaç ögeden oluşur:
- İzin
Weblate tarafından tanımlanan bireysel izin. İzinler kullanıcılara atanamaz, yalnızca rol ataması ile yapılabilir.
- Rol
Rol, bir izin kümesini tanımlar (ve çeşitli yerlerde yeniden kullanılabilir).
- Kullanıcı
Bir kullanıcı birkaç takımın üyesi olabilir.
- Grup
Gruplar, roller ve kullanıcılar ile kimlik doğrulama nesneleri (projeler, diller, bileşenler ve bileşen listeleri) arasında bağlantı kurar.
Not
Bir takımın kendisine atanmış herhangi bir rolü olmayabilir. Bu durumda projeye herhangi birinin göz atma erişimi olacağı varsayılır (aşağıya bakın).
Projeye göz atma izni¶
Kullanıcı, projeye bağlı bir takımın veya bu projenin içindeki herhangi bir bileşenin üyesi olmalıdır. Üye olmak yeterlidir. Projeye göz atabilmek için ayrıca özel bir izin gerekmez (bu, varsayılan Görüntüleyiciler takımında kullanılır. Ayrıntılı bilgi almak için: Takım listesi).
Bileşene göz atma izni¶
Bir projede bir kullanıcıya göz atma izni vermek, onun türetilmiş göz atma izinleri olan herhangi bir bileşene erişmesini sağlar. Kısıtlı erişim açıkken, bileşenlere (veya bileşen listelerine) erişme izni açık olarak verilir.
Takımların kapsamı¶
Takımlardaki roller tarafından atanan izin kapsamı şu kurallara göre uygulanır:
Takım herhangi bir Bileşen listesi belirtirse, takıma bağlı bileşen listelerindeki tüm bileşenler için o takımın üyelerine tüm izinler verilir ve bu bileşenlerin içinde bulunduğu tüm projeler için ek izinleri olmayan bir erişim verilir. Bileşenler ve Projeler yok sayılır.
Çok büyük bileşen listeleri kullanmak başarımı etkileyebilir. Bunun yerine projeler ile erişim izni vermeyi değerlendirin.
Takımda herhangi bir Bileşen belirtiliyorsa, takıma bağlı tüm bileşenler için o takımın üyelerine tüm izinler verilir ve bu bileşenlerin içinde bulunduğu tüm projeler için ek izinleri olmayan bir erişim verilir. Projeler yok sayılır.
Yoksa, takımda herhangi bir Proje belirtiliyorsa, bunları doğrudan listeleyerek veya Proje seçimi değerini Tüm herkese açık projeler gibi bir değere ayarlayarak, tüm bu izinler tüm projelere uygulanır ve bu da tüm projelere erişmek için aynı izinleri etkin bir şekilde verir kısıtlanmamış bileşenler.
Bir takımın Diller değeri tarafından uygulanan kısıtlamalar, kullanıcının belirli işlemleri yapma izni olup olmadığına bakılarak ayrı olarak uygulanır. Yani, yalnızca çeviri sürecinin kendisiyle doğrudan ilgili onaylama, çevirileri kaydetme, öneri ekleme gibi işlemlere uygulanır.
İpucu
Tüm dillerin veya projelerin kendiliğinden katılması için Dil seçimi ya da Proje seçimi kullanın.
Örnek:
Şu bileşenleri olan bir
foo
projesi:foo/bar
vefoo/baz
ve onaylama ve yönetim izinleri ile şu takım içinde:
¶ Roller
Dizgeleri onaylama, Depo yönetimi
Bileşenler
foo/bar
Diller
İspanyolca
Bu takımın üyelerinin şu izinleri olacak (varsayılan rol ayarları kabul edilerek):
Şu iki bileşenin de bulunduğu
foo
projesi için genel (göz atma) izni:foo/bar
vefoo/baz
.
foo/bar
İspanyolca çevirisinde (başka bir yerde değil) dizgeleri onaylama izni.Tüm
foo/bar
deposu için sürüm denetimi sistemi yönetimi. Çevirmenler tarafından tüm diller için yapılmış bekleyen değişikliklerin işlenmesi gibi.
Kendiliğinden takım atamaları¶
Takım düzenleme bölümünde, yeni oluşturulan kullanıcıları e-posta adreslerine göre bir takıma kendiliğinden atanması için kullanılacak kurallı ifade listesi ile Kendiliğinden atama yapabilirsiniz. Bu atama yalnızca hesap açılırken yapılır.
Bu özelliğin en yaygın kullanımı, tüm yeni kullanıcıları varsayılan bir takıma atamaktır. Bu davranış, varsayılan Kullanıcılar ve Konuk takımları için uygulanır (ayrıntılı bilgi almak için: Takım listesi). Tüm kullanıcıları eşleştirmek için ^.*$
kurallı ifadesini kullanın.
Bu seçeneğin başka bir kullanım örneği, varsayılan olarak kuruluşunuzun çalışanlarına bazı ek izinler vermek olabilir. Tümünün etki alanınızın kurumsal e-posta adreslerini kullandığını varsayarsak, bu ^.*@kurulusum.com
gibi bir kurallı ifadeyle yapılabilir.
Not
Kullanıcılar ve Görüntüleyiciler için kendiliğinden takım ataması, bir Weblate sürümünden diğerine yükseltme yaparken her zaman yeniden oluşturulur. Bu seçeneği kapatmak istiyorsanız, kurallı ifadeyi ^$
olarak ayarlayın (hiçbir şeyle eşleşmez).
Not
Şimdilik, zaten var olan kullanıcıları kullanıcı arayüzü üzerinden bazı takımlara toplu olarak eklemenin bir yolu yok. Bunun için REST API kullanmayı deneyebilirsiniz.
Varsayılan takımlar ve roller¶
Kurulumdan sonra, bir varsayılan takım kümesi oluşturulur (ayrıntılı bilgi almak için: Takım listesi).
Bu roller ve takımlar kurulum sonrasında oluşturulur. Hazır roller, yükseltme yapılırken veri tabanı aktarımı tarafından her zaman güncel tutulur. Bunları gerçekten değiştiremezsiniz. Kendi izin kümenizi tanımlamak istiyorsanız lütfen yeni bir rol tanımlayın.
İzinlerin listesi¶
Kapsam |
İzin |
Hazır roller |
---|---|---|
Faturalama (ayrıntılı bilgi almak için: Faturalama) |
Fatura bilgilerini görüntüle |
Yönetim, Faturalama |
Değişiklikler |
Değişiklikleri indir |
Yönetim |
Yorumlar |
Yorum gönderme |
Yönetim, Kaynağı düzenleme, Uzman kullanıcı, Dizgeleri onaylama, Çeviri |
Yorum silme |
Yönetim |
|
Yorumu çözümleme |
Yönetim, Dizgeleri onaylama |
|
Bileşen |
Bileşen ayarlarını düzenleme |
Yönetim |
Bileşeni kilitleme, çevirileri engelleme |
Yönetim, Depo yönetimi |
|
Sözlük |
Sözlük kaydı ekleme |
Yönetim, Sözlük yönetimi, Uzman kullanıcı |
Sözlük terimi ekleme |
Yönetim, Sözlük yönetimi |
|
Sözlük kaydını düzenleme |
Yönetim, Sözlük yönetimi, Uzman kullanıcı |
|
Sözlük kaydını silme |
Yönetim, Sözlük yönetimi, Uzman kullanıcı |
|
Sözlük kayıtları yükleme |
Yönetim, Sözlük yönetimi, Uzman kullanıcı |
|
Kendiliğinden öneriler |
Kendiliğinden önerileri kullanmak |
Yönetim, Kaynağı düzenleme, Uzman kullanıcı, Dizgeleri onaylama, Çeviri |
Çeviri belleği |
Çeviri belleğini düzenleme |
Yönetim, Çeviri belleği yönetimi |
Çeviri belleğini silme |
Yönetim, Çeviri belleği yönetimi |
|
Projeler |
Proje ayarlarını düzenleme |
Yönetim |
Proje erişimini yönetme |
Yönetim |
|
Raporlar |
Raporları indirme |
Yönetim |
Ekran görüntüleri |
Ekran görüntüsü ekleme |
Yönetim, Ekran görüntüleri yönetimi |
Ekran görüntüsü düzenleme |
Yönetim, Ekran görüntüleri yönetimi |
|
Ekran görüntüsü silme |
Yönetim, Ekran görüntüleri yönetimi |
|
Kaynak dizgeler |
Ek dizge bilgilerini düzenleme |
Yönetim, Kaynağı düzenleme |
Dizge |
Yeni dizge ekleme |
Yönetim |
Bir dizgeyi silme |
Yönetim |
|
Denetim hatasını yok sayma |
Yönetim, Kaynağı düzenleme, Uzman kullanıcı, Dizgeleri onaylama, Çeviri |
|
Dizgeleri düzenleme |
Yönetim, Kaynağı düzenleme, Uzman kullanıcı, Dizgeleri onaylama, Çeviri |
|
Dizgeleri onaylama |
Yönetim, Dizgeleri onaylama |
|
Öneriler dayatıldığında dizgeyi düzenleme |
Yönetim, Dizgeleri onaylama |
|
Kaynak dizgeleri düzenleme |
Yönetim, Kaynağı düzenleme, Uzman kullanıcı |
|
Öneriler |
Öneriyi kabul etme |
Yönetim, Kaynağı düzenleme, Uzman kullanıcı, Dizgeleri onaylama, Çeviri |
Öneri ekleme |
Yönetim, Kaynağı düzenleme, Öneri ekleme, Uzman kullanıcı, Dizgeleri onaylama, Çeviri |
|
Öneri silme |
Yönetim, Uzman kullanıcı |
|
Öneriye oy verme |
Yönetim, Kaynağı düzenleme, Uzman kullanıcı, Dizgeleri onaylama, Çeviri |
|
Çeviriler |
Çeviri dili ekleme |
Yönetim, Uzman kullanıcı, Dil yönetimi |
Kendiliğinden çeviri |
Yönetim, Kendiliğinden çeviri |
|
Var olan çeviriyi silme |
Yönetim, Dil yönetimi |
|
Çeviri dosyasını indirme |
Yönetim, Kaynağı düzenleme, Depoya erişme, Uzman kullanıcı, Dizgeleri onaylama, Çeviri, Dil yönetimi |
|
Çevirilecek birkaç dil ekleyin |
Yönetim, Dil yönetimi |
|
Yüklemeler |
Yüklenmiş çeviriye katkıda bulunanı tanımlama |
Yönetim |
Yükleme ile var olan dizgelerin üzerine yazma |
Yönetim, Kaynağı düzenleme, Uzman kullanıcı, Dizgeleri onaylama, Çeviri |
|
Çeviri yükleme |
Yönetim, Kaynağı düzenleme, Uzman kullanıcı, Dizgeleri onaylama, Çeviri |
|
Sürüm denetimi sistemi |
İç depoya erişme |
Yönetim, Depoya erişme, Uzman kullanıcı, Depo yönetimi |
Değişiklikleri iç depoya işleme |
Yönetim, Depo yönetimi |
|
İç depodaki değişiklikleri işleme |
Yönetim, Depo yönetimi |
|
İç depodaki değişiklikleri sıfırlama |
Yönetim, Depo yönetimi |
|
Yukarı akış deposu konumunu görüntüleme |
Yönetim, Depoya erişme, Uzman kullanıcı, Depo yönetimi |
|
İç depoyu güncelleme |
Yönetim, Depo yönetimi |
|
Site genelindeki izinler |
Yönetim arayüzünü kullanma |
|
Yeni projeler ekleme |
Yeni projeler ekleme |
|
Dil tanımları ekleme |
||
Dil tanımlarını yönetme |
||
Takımları yönetme |
||
Kullanıcıları yönetme |
||
Rolleri yönetme |
||
Duyuruları yönetme |
||
Çeviri belleğini yönetme |
||
Makineyi yönetme |
||
Bileşen listelerini yönetme |
||
Faturaları yönetme |
||
Site geneli eklentileri yönetme |
Not
Site genelindeki izinler herhangi bir varsayılan role verilmez. Bu izinler güçlüdür ve süper kullanıcı yetkilerine oldukça yakındır. Çoğu izin, Weblate kurulumundaki tüm projeleri etkiler.
Hazır rollerin listesi¶
Yönetim |
|
Kaynağı düzenleme |
|
Öneri ekleme |
|
Depolara erişme |
|
Sözlükleri yönetme |
|
Uzman kullanıcı |
|
Dizgeleri onaylama |
|
Çeviri |
|
Dilleri yönetme |
|
Kendiliğinden çeviri |
|
Çeviri belleğini yönetme |
|
Ekran görüntülerini yönetme |
|
Depoları yönetme |
|
Faturalama |
|
Yeni projeler ekleme |
|
Takım listesi¶
Aşağıdaki takımlar kurulumun ardından (ya da setupgroups
çalıştırıldıktan sonra) oluşturulur ve bunları istediğiniz gibi değiştirebilirsiniz. Ancak, silerseniz ya da yeniden adlandırırsanız aktarım işlemi bunları yeniden oluşturur.
- Konuklar
Kimliği doğrulanmamış kullanıcıların izinlerini belirler.
Bu takımda yalnızca anonim kullanıcılar bulunur (ayrıntılı bilgi almak için:
ANONYMOUS_USER_NAME
).Kimliği doğrulanmamış kullanıcıların izinlerini sınırlamak için bu takımın rollerini kaldırın.
Varsayılan roller: Öneri ekleme, Depoya erişme
- Görüntüleyiciler
Bu rol, herkese açık projelerin tüm kullanıcılara göründüğünden emin olunmasını sağlar. Varsayılan olarak tüm kullanıcılar bu grubun üyesidir.
Varsayılan olarak, kendiliğinden takım ataması, katılan tüm yeni hesapları bu takımın bir üyesi yapar.
Varsayılan roller: Yok
- Kullanıcılar
Tüm kullanıcıların varsayılan takımı.
Varsayılan olarak, kendiliğinden takım ataması, katılan tüm yeni hesapları bu takımın bir üyesi yapar.
Varsayılan roller: Uzman kullanıcı
- Onaylayanlar
Onaylayan kullanıcıların takımı (ayrıntılı bilgi almak için: Çeviri iş akışları).
Varsayılan roller: Dizgeleri onaylama
- Yöneticiler
Yönetici kullanıcıların takımı.
Varsayılan roller: Yönetim
- Proje oluşturucular
Added in version 5.1.
Yeni projeler oluşturabilecek kullanıcılar.
Varsayılan roller: Yeni projeler ekleme
Uyarı
Önceden tanımlanmış Weblate takımlarını ve kullanıcılarını asla silmeyin. Bu işlem beklenmedik sorunlara yol açabilir! Onları kullanmıyorsanız, silmek yerine tüm izinlerini kaldırabilirsiniz.
Ek erişim kısıtlamaları¶
Weblate kurulumunuzu herkese daha az açık olacak biçimde kullanmak, yani yeni kullanıcıları yalnızca davet ederek izin vermek istiyorsanız, Weblate yapılandırmasını yalnızca bilinen kullanıcıların erişebileceği şekilde ayarlayabilirsiniz. Bu amaçla, yeni kullanıcıların hesap açmasını önlemek için REGISTRATION_OPEN
seçeneğini Yanlış
olarak ve REQUIRE_LOGIN
seçeneğini /.*’
olarak ayarlayarak tüm site sayfalarına erişmek için oturum açmayı zorunlu kılabilirsiniz. Böylece kolayca Weblate kurulumunuzu kilitlemiş olursunuz.
İpucu
Yeni kullanıcılar eklemek için iç Yeni kullanıcılar davet etme komutunu kullanabilirsiniz.