User Roles Endpointleri
Bu bölüm, user_roles için düşünülen admin endpoint ailesini toplar.
Bu resource için kilitlenen kararlar:
user_rolesbir dict/resource gibi ele alınır- read path: Redis-first, DB-fallback, rebuild-on-miss-or-stale
- write path: DB-first, sonra Redis refresh / invalidate + rebuild
- update işlemi
PUTile modellenir - delete işlemi hard delete olarak ele alınır
- response içinde
userveyaroleözeti gömülmez
Authoritative source DB'dir. Redis hızlı cache/projection katmanıdır.
Endpoint Sayfaları
Erişim Matrisi
Bu bölüm şimdilik bilerek açık bırakılmıştır.
Daha sonra tüm admin/app/internal route ailesi birlikte gözden geçirilirken:
- hangi rol seviyesinin hangi işlemi yapabildiği
- admin / user / superuser ayrımı
- gerekirse resource-bazlı özel istisnalar
tek tabloda birlikte netleştirilecektir.