
Bir topluluğu yönetirken en sık karşılaşılan soru şudur: “Bu kullanıcı bunu yapabilmeli mi?” MegaforBB’de bu sorunun cevabı rol ve izin sistemindedir.
Roller ve gruplar
Her üyenin bir rolü vardır (yönetici, moderatör, üye gibi). Kendi rollerinizi de oluşturabilir, bir rolü “personel” olarak işaretleyerek moderasyon araçlarına erişim verebilirsiniz.
İzinler nasıl işler?
İzinler gruplandırılmış tanımlardır: her tanımın bir açıklaması ve varsayılan değeri vardır. Yönetim → Gruplar ve izinler bölümünden bir rol için izni açıp kapatırsınız. Bir izin için rolde özel bir değer girilmemişse varsayılan değer geçerlidir.
Eklentiler izin getirir
Eklentiler kendi izinlerini tanımlar. Örneğin Blog eklentisi şu izinleri ekler:
blog.write: yazı yazabilir (taslak veya onaya gönderme)blog.publish: yazısını onay beklemeden yayınlayabilirblog.comment: yorum yapabilir ve beğenebilirblog.moderate: onay kuyruğunu ve yorumları yönetebilirblog.manage: ayarları, kategorileri ve etiketleri yönetebilir
İyi uygulamalar
Yeni bir izni önce küçük bir role verip deneyin, sonra genişletin.
Yönetici rolünü az sayıda güvenilir kişiyle sınırlayın.
Moderatörlere yalnızca ihtiyaç duydukları izinleri verin; “en az yetki” ilkesi topluluğunuzu korur.
İzin değişikliklerini bir deneme hesabıyla doğrulayın.
You might also like
Comments (0)
Be the first to comment.
