Перейти к содержимому

Уволить сотрудника

Что это

Сценарий «увольнение» — полный путь администратора, когда сотрудник покидает компанию и нужно аккуратно закрыть ему все следы доступа: внутри Структуры и во внешних сервисах (Speckle, Nextcloud, OpenProject, Keycloak, LMS). Цель — человек больше не входит и не забирает данные, и при этом ничего важного не ломается у других.

Когда нужно

  • Сотрудник официально увольняется или переходит к подрядчику.
  • Сотрудник ушёл в долгий отпуск, и руководство решило временно закрыть доступ.
  • Сотрудник нарушил правила безопасности — нужно срочно отрезать его от всех сервисов.
  • Подрядчик закончил договор, и его люди больше не должны видеть данные.

Как сделать

Пример: увольняется Иванов И.И., архитектор ООО «Стройпроект». Шаги:

  1. Откройте карточку сотрудника в разделе Сотрудники → Иванов И.И.
  2. Нажмите «Деактивировать» в шапке карточки. Появляется окно «Что произойдёт после деактивации» — предварительный просмотр последствий. В нём вы увидите:
    • Сколько проектов потеряют Иванова в команде (например, «3 проекта»);
    • Из каких групп он будет исключён («Архитекторы», «Команда СЖК»);
    • Какие назначения снимутся;
    • Какие активные процессы он ведёт (если автор в запущенных согласованиях — предупреждение «передайте автора другому сотруднику до деактивации»).
  3. Отметьте чекбоксы внешних сервисов, в которых тоже нужно закрыть учётку:
    • Keycloak (вход в систему) — обязательно, без этого Иванов сможет войти заново;
    • Speckle (BIM-модели);
    • Nextcloud (файлы);
    • OpenProject (планы работ);
    • LMS (обучение). По умолчанию все чекбоксы отмечены — снимайте только если знаете, зачем оставлять учётку в конкретном сервисе.
  4. Подтвердите опасное действие. Введите фамилию сотрудника в поле подтверждения, нажмите «Деактивировать окончательно».
  5. Появится уведомление «Иванов И.И. деактивирован. Отменить» — на 10 секунд внизу экрана. Если ошиблись — нажмите «Отменить», состояние вернётся к шагу до подтверждения. Через 10 секунд кнопка пропадает, но деактивацию всё равно можно откатить вручную через «Активировать» в карточке.

Что произойдёт после

  • Иванов больше не может войти в Структуру: при попытке входа Keycloak ответит «учётная запись отключена».
  • Из всех проектов, в которых он был, в команде остаются только активные сотрудники. Замечания, документы и решения, которые Иванов оставил, остаются: его имя в истории не стирается.
  • Если он был автором в активных процессах рабочей документации — эти процессы переходят в состояние «требует переназначения автора»; нужно зайти в маршрут и назначить нового автора, иначе процесс не пойдёт дальше.
  • Все шаги деактивации (снятие доступов, исключение из групп, отключение внешних сервисов) попадают отдельными записями в Историю изменений.
  • В карточке сотрудника появляется плашка «Деактивирован, дата, кем», и кнопка превращается в «Активировать».

Что ещё посмотреть