- Порезанный
- 19 апреля 2026 г. в 19:25 UTC
- Автор
- kamo
- Обещать
- c36d293
Поверхность новой модели безопасности типа ветви в UI: - вкладка типа ветви получает кнопку «Изменить основную модель» (скрыто, когда орг имеет выделенную ветвь TypeID), которая открывает редактор модели в мастере Режим: нет поля имен, нет чипа типа ветки, сохраняется хит/мастер-модель. - Редактор моделей (как модель-добавление, так и модель-редактор) получает новую Раздел «Роли безопасности по умолчанию» после «Разрешенные приложения», с вкладками для Администратор/Член команды/Член/ДЕФАЛТ и 5-значные настройки (Force GRANTED, GRANTED, NOT SPECIFIED, FORCE NUKE, NUKE). - Новое использованиеAppliedModel() hook fetches /api/security/appliedmodel once и разоблачает Forced (rightName, roleType) для потребления редакторов. - Роли безопасности, отделы, должности, и на каждого члена роли-разрешения Страницы скрывают права, заблокированные соответствующими шаблонами: • функции безопасности: системные роли используют соответствующий шаблон + DEFAULT; Настраиваемые роли используют только DEFAULT (ответ Q11 A). * Отделы + названия должностей: только DEFAULT (не-ролевые). * страница участника: шаблон типа участника (TEAM MEMBER vs MEMBER) + DEFAULT (Ответ Q8 С, порядок оценки первого типа). Новые прокси-маршруты: /api/security/master-model (GET/PUT), /api/security/applied-model (GET).