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

Добавить участника на проект


title: Добавить участника на проект sidebar: order: 3

Добавить участника на проект

Что это

Этот сценарий — самый частый в работе Администратора компании: на проект пришёл новый человек (свой сотрудник или представитель подрядчика), и ему надо выдать роль именно на этом проекте, не открывая доступ ко всей компании.

Выдача роли происходит через мастер GrantAccessWizard. Мастер показывает блок EffectPreview перед подтверждением, и для опасных ролей просит подтвердить через DangerousConfirm.

Когда нужно

Типовые ситуации:

  • РП попросил добавить инженера ПТО, который будет вести один объект;
  • подрядчик-проектировщик заходит в команду на этап разработки рабочей документации;
  • эксперт стройконтроля принимает работы только на одном проекте;
  • ваш заместитель временно подменяет РП на одном объекте, но не на остальных.

Если человек уже есть в компании в группе — лучше выдать роль группе целиком (Добавить группу). Если человек уникальный и набор ролей у него отличается — выдавайте лично.

Как сделать

  1. Откройте карточку проекта (например, «ЖК Северный»), вкладка «Команда».
  2. Нажмите кнопку «Дать доступ» в верхней части вкладки. Откроется мастер GrantAccessWizard.
  3. Шаг 1 — «Кому»: выберите «Пользователь», начните вводить ФИО или email. Если человека нет в системе — мастер предложит сначала создать пользователя (см. раздел Создать пользователя).
  4. Шаг 2 — «Какая роль»: выберите из списка (Наблюдатель, Исполнитель, Согласующий, Руководитель). Администратор компании на уровне проекта не назначается — эта роль действует только на всю компанию.
  5. Шаг 3 — «Подтверждение»: мастер покажет EffectPreview с тремя секциями:
    • Сможет — что человек получит.
    • Опасные действия — что он также получит из опасной зоны (если выбрана роль Руководителя).
    • Не сможет — что ему по-прежнему недоступно.
  6. Если роль опасная (Руководитель), появится модал DangerousConfirm: поставьте галочку «Я понимаю последствия» и нажмите «Подтвердить».
  7. Для обычных ролей просто нажмите «Дать доступ».

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

  • Человек появится в списке вкладки «Команда» с пометкой «Назначен на проект».
  • В его карточке во вкладке «Доступы» появится новая строка с этим проектом.
  • Если у сотрудника настроена нотификация — он получит письмо «Вам выдан доступ к проекту ЖК Северный, роль Исполнитель».
  • Действие зафиксируется в журнале аудита.

Откат. Снять доступ можно из той же строки в карточке проекта — кнопка «Убрать доступ». Для опасных ролей снятие проходит без DangerousConfirm.

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