Ana içeriğe geç

RBAC & İzinler

Rol ve permission yönetimi, kullanıcı izin atamaları.

Endpoint Kategorileri

Roller

Permission'lar

Rol-Permission İlişkileri

Kullanıcı-Rol İlişkileri

Kullanıcı Permission'ları

Permission'lar

  • admin.manage - Admin yönetim işlemleri (tüm RBAC endpoint'leri için)
  • roles.view / roles.manage - Rol görüntüleme/yönetme
  • permissions.view / permissions.manage - Permission görüntüleme/yönetme
  • users.permissions.view - Kullanıcı permission'larını görüntüleme
  • users.permissions.assign - Kullanıcıya permission atama
  • users.permissions.revoke - Kullanıcıdan permission kaldırma

Rol Hiyerarşisi

  • system.toor (priority: 1) - Sistem seviyesinde erişim
  • server.root (priority: 2) - Sunucu seviyesinde erişim
  • mgmt.superadmin (priority: 10) - Tam yetkili erişim
  • mgmt.admin (priority: 20) - Yönetici seviyesinde erişim
  • mgmt.moderator (priority: 30) - Moderasyon seviyesinde erişim
  • mgmt.editor (priority: 40) - Editör seviyesinde erişim
  • mgmt.user (priority: 50) - Kullanıcı seviyesinde erişim
  • mgmt.anonymous (priority: 60) - Anonim seviyede erişim

İlgili Dokümantasyon