Roller ve yetki (permission) sistemi
Makale
380 görüntülenme
01.07.2026
Alpay Akcer
Yetkilerin nasıl gruplandığı ve bir kullanıcının neden bir sayfayı göremediği.
Yetkilendirme rol tabanlıdır: yetkiler role verilir, kullanıcı role atanır. Bir kullanıcı birden fazla role sahip olabilir; yetkiler birleşerek (VEYA mantığı) uygulanır.
Yetki grupları
- Yönetim Paneli:
admin.panel - Kullanıcı:
user.manage,user.delete - Rol:
role.manage - Duyuru:
announce.manage - Not:
note.manage,note.edit,note.delete - Proje:
project.create,project.edit,project.delete,project.viewAll - Görev:
task.create,task.edit,task.delete - Etiket / Sütun / Board:
label.manage,column.manage,board.manage - Bildirim / Ayarlar:
notification.manage,settings.manage - Destek:
ticket.view,ticket.manage,kb.manage - Aktivite / Takvim / Rapor:
activity.panel,calendar.view,reports.view,reports.admin - Yorum / Dosya:
comment.create,comment.edit,comment.delete,file.upload,file.delete
Sorun giderme: Kullanıcı bir menüyü göremiyorsa /yonetim/roller sayfasında rolünü açıp ilgili yetkiyi işaretleyin. Yetki değişikliği kullanıcının bir sonraki girişinde etkili olur.