Proje: OkulUp API · Hub: OkulUp API — Incidents
Manager Duyuru Yetki Hatası
Semptom
Manager rolündeki kullanıcılar duyuru güncelleme endpoint’inde yetkilendirme hatasıyla karşılaşıyordu.
Root Cause
AnnouncementPolicy ve UpdateAnnouncementRequest manager rolünü doğru kapsamıyordu.
Çözüm
AnnouncementPolicy.php ve UpdateAnnouncementRequest.php güncellendi, test assertions eklendi.
Commit: ae98227
Ders
Policy’lerde manager rolü admin ile aynı şekilde ele alınmalı, ayrıca test edilmeli.
Related
- rol-ve-yetki-mimarisi — manager yetki kuralları