Управление командой проекта
Назначение: Управление командой проекта позволяет добавлять участников в проект, назначать им роли, согласовывать участие сотрудников с их руководителями и приглашать внешних пользователей по электронной почте.
Доступ:
- Откройте карточку проекта.
- Перейдите на вкладку «Команда» .
( снимок - 1 ) ( Карточка проекта , вкладка «Команда» )

Просмотр команды проекта: На вкладке «Команда» отображается таблица со всеми участниками команды проекта:
- Пользователь -- имя и email участника (или только email, если приглашение еще не принято)
- Роль в проекте -- роль участника (можно изменить прямо в таблице, если вы менеджер проекта)
- Статус -- статус участия:
- «Подтверждено» (зеленый бейдж) -- участник добавлен и согласован
- «Ожидает согласования» (желтый бейдж) -- требуется согласование с руководителем участника
- «Приглашен» (синий бейдж) -- приглашение отправлено по email, но пользователь еще не зарегистрировался
- «Ожидает регистрации» (серый бейдж) -- приглашение отправлено, но пользователь еще не создал учетную запись
- Дата добавления -- когда участник был добавлен в команду
( снимок - 2 ) ( Просмотр команды проекта : вкладка «Команда» )

Добавление участника в команду проекта:
Примечание : Только менеджер проекта может добавлять и удалять участников команды
- На вкладке «Команда» нажмите кнопку «Добавить члена команды» .
- Откроется форма добавления участника.
- Выберите способ добавления:
- «Выбрать существующего сотрудника» -- выберите сотрудника из списка сотрудников организации
- «Пригласить по email» -- введите email-адрес внешнего пользователя
- Выберите «Роль в проекте» из списка доступных ролей (например : «Разработчик» , «Тестировщик» , «Аналитик» , «Контролёр» ).
- Нажмите кнопку «Сохранить» .
- После добавления:
- Если выбран существующий сотрудник:
- Система проверяет настройки проекта на необходимость согласования
- Если требуется согласование с непосредственным руководителем сотрудника:
- Создается запрос на согласование
- Отправляется уведомление руководителю сотрудника
- Статус участника устанавливается как «Ожидает согласования»
- Участник не получает уведомление о добавлении до согласования
- Если согласование не требуется:
- Участник сразу получает уведомление о добавлении в команду проекта
- Статус участника устанавливается как «Подтверждено»
- Если указан email внешнего пользователя:
- Система проверяет, существует ли уже пользователь с таким email
- Если пользователь не существует:
- Создается новый внешний пользователь
- Генерируется временный пароль
- Отправляется письмо с приглашением на указанный email
- В письме указываются:
- Название проекта
- Описание проекта
- Имя руководителя проекта
- Email для входа в систему
- Временный пароль
- Ссылка для входа в систему
- Статус участника устанавливается как «Ожидает регистрации»
- Если пользователь уже существует:
- Участник добавляется в команду сразу
- Отправляется уведомление о добавлении в команду проекта
( снимок - 3.1 ) ( Добавление сотрудника в команду проекта )

( снимок - 3.2 ) ( Форма добавления сотрудника )

Согласование участия в команде проекта: Если для сотрудника требуется согласование с его непосредственным руководителем:
- Руководитель сотрудника получает уведомление о запросе на согласование.
- В уведомлении указывается:
- Название проекта
- Имя сотрудника
- Роль в проекте
- Имя руководителя проекта
- Имя инициатора запроса
- Руководитель может:
- Согласовать участие:
- Нажать кнопку «Согласовать» в уведомлении или перейти на страницу согласования
- При необходимости добавить комментарий
- Нажать кнопку «Подтвердить согласование»
- После согласования:
- Статус участника меняется на «Подтверждено»
- Участник получает уведомление о добавлении в команду проекта
- Руководитель проекта получает уведомление о согласовании
- Отклонить участие:
- Нажать кнопку «Отклонить» в уведомлении или перейти на страницу согласования
- При необходимости указать причину отклонения
- Нажать кнопку «Подтвердить отклонение»
- После отклонения:
- Участник удаляется из команды проекта
- Руководитель проекта получает уведомление об отклонении
( снимок - 4 ) ( Согласование участия в команде проекта )
// НЕ ЗАБЫТЬ //
Изменение роли участника:
- На вкладке «Команда» найдите участника в таблице.
- В столбце «Роль в проекте» выберите новую роль из выпадающего списка (доступно только для менеджера проекта).
- Роль изменяется автоматически после выбора.
- Отображается уведомление об успешном изменении роли.
( снимок - 5 ) ( Изменение роли участника команды в карточке проекта )

Удаление участника из команды:
- На вкладке «Команда» найдите участника в таблице.
- Нажмите кнопку «Удалить» (иконка корзины) в столбце «Действия».
- Подтвердите удаление.
- После удаления:
- Участник удаляется из команды проекта
- Участник получает уведомление об исключении из команды проекта
- Руководитель проекта получает уведомление об исключении участника
( снимок - 6 ) ( Удаление сотрудника из команды проекта )

( снимок - 7 ) ( Уведомление об удалении сотрудника из команды проекта )

Примечания:
- Только менеджер проекта может добавлять и удалять участников команды
- Согласование требуется только для сотрудников организации, у которых есть непосредственный руководитель
- Внешние пользователи (приглашенные по email) не требуют согласования
- Настройки необходимости согласования настраиваются для каждого проекта отдельно
- Если сотрудник уже является участником проекта, система не позволит добавить его повторно