Настройки спейса → Специализации
Сгенерировано из
docs/matrices/fm/spaces.yaml.
| FM | Элемент | Действие | Поведение | Роли (доступ) | Статус |
|---|---|---|---|---|---|
| FM-172 | Столбец «Маппинг на роль» | Просмотр | В таблице специализаций — новый столбец «Маппинг на роль»: показывает target display_name из space_role_mapping или прочерк. Per-space правила применяются decomposer.js при генерации проектов. | spaceman, org_admin | done |
Обзор экрана
Назначение. Раздел «Специализации» в настройках спейса — это рабочее место для оверлея ролей-специализаций: здесь видно, какие специальности доступны в спейсе, какие из них унаследованы из коллекции, какие переопределены, а какие заведены прямо в спейсе. Открывается из вкладки «Спейсы» → карточка спейса → «Настройки спейса» → «Специализации».
Что на экране. Таблица специальностей спейса (метод Специальности спейса). Рядом с переопределёнными полями — индикатор «переопределено» и кнопка «Вернуть исходное значение». Отдельный столбец «Маппинг на роль» показывает, на какую целевую роль из space_role_mapping спейс отображает специальность (или прочерк); эти per-space правила применяются при генерации проектов.
Основной сценарий. Менеджер спейса (спейсмен) или администратор организации настраивает специализации под свой спейс: переопределяет или добавляет специальность (Переопределить), снимает точечное переопределение поля (Снять переопределение), скрывает ненужную (Удалить) и при необходимости возвращает скрытую (Вернуть). Правка конкретной специальности открывается в edit-форме. Остальные роли видят таблицу только на чтение.