Опасные роли и опасные действия
title: Опасные роли sidebar: order: 3
Опасные роли и опасные действия
Что это
Часть возможностей в Структуре помечена как опасные — это действия, которые сложно или невозможно откатить, либо которые затрагивают сразу много пользователей и документов. Опасные действия не блокируются, но всегда требуют дополнительного подтверждения — модала DangerousConfirm с чек-боксом «Я понимаю последствия». Без галочки кнопка «Подтвердить» неактивна.
Аналогично, две роли в системе помечены как опасные роли: Руководитель и Администратор компании. Это означает, что само их назначение требует прохождения DangerousConfirm — даже если сотрудник адекватный и проверенный.
Когда нужно
Прочитайте эту страницу:
- перед тем, как первый раз назначить кому-то Руководителя или Администратора компании;
- если планируете массовую публикацию, удаление документов или закрытие проекта;
- если кто-то из коллег спрашивает «почему у меня выскакивает галочка про последствия».
Список опасных ролей
| Роль | Почему опасная |
|---|---|
| Руководитель | Может массово публиковать листы и закрывать проект — действия без штатного отката. |
| Администратор компании | Может удалять документы, деактивировать пользователей, менять интеграции — затрагивает всю компанию. |
Назначение этих ролей всегда проходит через DangerousConfirm, и в предпросмотре эффектов роли появится секция «Опасные действия».
Список опасных действий
| Действие | Кто может | Что произойдёт |
|---|---|---|
| Удалить документ или комплект | Администратор компании | Лист исчезнет из реестра. Восстановление — только через журнал аудита и обращение в поддержку. |
| Деактивировать пользователя | Администратор компании | Сотрудник теряет доступ во всех модулях. Активные задачи остаются на нём — нужно передать. |
| Массовая публикация листов | Руководитель, Администратор компании | Сразу много листов получают статус «Опубликовано окончательно». Отдельный откат на каждый лист. |
| Закрыть проект | Руководитель, Администратор компании | Проект уходит в архив. Изменения становятся невозможны. |
| Принудительно завершить процесс | Администратор компании | Маршрут останавливается с пометкой «прерван». Решения по непройденным этапам не фиксируются. |
| Удалить версию модели в Studio | Администратор компании | Связанные дискуссии и эталоны остаются «висящими». |
Что произойдёт после
После того как вы поставили галочку и нажали «Подтвердить»:
- Действие фиксируется в журнале аудита с пометкой «опасное».
- Затронутые пользователи получают уведомление (если это применимо — например, при назначении опасной роли).
- Откат, если он вообще возможен, делается отдельной операцией — не через «Отменить» под уведомлением.
Что ещё посмотреть
- Справочник ролей — общее описание шести ролей.
- Что может каждая роль — таблица с пометками «опасное».
- Выдать опасные права — пошаговый сценарий с EffectPreview.
- Эффективные права — почему опасные действия видны и в унаследованных ролях.