Настройки спейса → Специализации (edit-форма)
Сгенерировано из
docs/matrices/fm/spaces.yaml.
| FM | Элемент | Действие | Поведение | Роли (доступ) | Статус |
|---|---|---|---|---|---|
| FM-173 | Поле «Маппинг на другую специализацию» | Dropdown справа от названия в edit-форме | В edit-форме специализации поле «Название» укорочено ~2.5x; справа dropdown с list специализаций для маппинга. Save → POST /api/spaces/:id/role-mapping; Clear → DELETE /api/spaces/:id/role-mapping/:source. | spaceman, org_admin | done |
Обзор экрана
Назначение. Edit-форма специальности — это карточка редактирования одной специальности спейса, которая раскрывается из таблицы раздела «Специализации». Здесь правят поля конкретной специальности и задают её маппинг на роль.
Что на экране. Поля специальности (название, цвета, описание, видимость), а справа от названия — выпадающий список «Маппинг на другую специализацию» с перечнем специальностей спейса. Сохранение полей идёт через Переопределить / Изменить специальность; у переопределённых полей — кнопка «Вернуть исходное значение» (Снять переопределение). Маппинг сохраняется отдельно (Save → POST /api/spaces/:id/role-mapping, Clear → DELETE /api/spaces/:id/role-mapping/:source).
Основной сценарий. Менеджер спейса (спейсмен) или администратор организации открывает специальность, меняет её поля и при необходимости настраивает, на какую роль она отображается при генерации проектов. Сохранение возвращает в таблицу с обновлённой строкой. Прочие роли формы редактирования не видят.