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)