Store Service — BR 1.4.2
Задачи
- Grep по репозиторию: строковые литералы
"franchise"/"franchisee"в контексте сравнения роли (role comparisons) - Заменить на
"admin_franchise"/"admin_franchisee" - Обновить enum/константы
EmployeeRole(если определены в сервисе) - Обновить JWT parsing / role extraction из claims
- Обновить
@PreAuthorize/ role guard’ы - Проверить ролевой доступ к endpoint’ам (фильтрация по роли)
Тесты
- Роль
admin_franchiseвидит все ТТ франшизы - Роль
admin_franchiseeвидит только свои ТТ - Старые значения роли (
franchise/franchisee) отвергаются (или принимаются транзитно — если включён переходный период Auth Service)