Рабочие группы и проекты
Рабочая группа объединяет людей и рабочие объекты вокруг проекта, клиента, продукта или внутренней инициативы. Каталог проекта и его рабочее пространство — связанные, но не одинаковые поверхности: в каталоге управляют карточкой и составом, в пространстве ведут работу.
Где открыть
- каталог рабочих групп:
/projects; - карточка группы: откройте выбранный проект из каталога;
- создание задачи из проекта: используйте Создать задачу в рабочем пространстве.
В каталоге можно искать проекты, очищать строку поиска и подгружать следующую страницу кнопкой Показать ещё. Поиск применяется после Enter или кнопки поиска. Активность и архивность видны как статусы карточки; отдельного фильтра активных и архивных записей может не быть. При открытии карточки из каталога сразу показывается выбранный проект.
Для адресного открытия используйте /projects/:projectId; список также принимает ?projectId= и может направить сразу в карточку. Доступ к проекту и действиям определяется правами.
Создать проект
Укажите название, код, описание, владельца, тему и при необходимости признаки проекта или Scrum-команды. Проверьте, должна ли группа быть открытой и видимой в каталоге, а также какой статус ей нужен.
Не используйте в названии реальные адреса, договорные номера, токены или приватные ссылки. Код должен помогать человеку отличать проект, а не раскрывать внутренний идентификатор.
Статусы и видимость
Разделяйте состояния:
- открыт — проект принимает текущую работу;
- видим — карточка появляется в доступном каталоге;
- закрыт — новые действия ограничиваются согласно политике;
- архивирован — проект сохраняет историю, но не должен использоваться для новой работы.
Открытость и видимость не заменяют права. Пользователь может не видеть проект из-за membership, политики доступа или настроек модуля даже при активном статусе.
Участники и роли
В каталоге проекта встречаются роли владельца, модератора, участника и гостя. В настройках рабочего пространства роль может называться иначе: владелец, менеджер, участник или наблюдатель. Не переносите роль из одного экрана в другой без проверки подсказки и права действия.
Перед добавлением человека проверьте, какие задачи, документы, связи и обсуждения он увидит. Передавайте владение только человеку, который действительно отвечает за проект. В окне участников перед выбором роли «владелец» отдельно включите разрешение передачи владения. Если такой возможности нет, сначала обратитесь к администратору. Удаление участника не должно использоваться для сокрытия истории; сначала переназначьте активную работу и проверьте связанные объекты.
Окно Участники загружает состав отдельно от каталога. В нём можно добавить человека, изменить его роль или удалить его; при пустом составе портал показывает отдельное состояние. Кнопки действий скрываются или блокируются, если политика не разрешает управление составом. Удаление проекта также требует подтверждения и после успеха обновляет каталог; при ошибке оставьте карточку на месте и используйте сообщение или повторную попытку.
Рабочее пространство
Карточка проекта может содержать вкладки Обзор, Активность, Задачи, Файлы, Документы, Ссылки, Связи, Обсуждения, Шаблоны и Настройки. Набор вкладок зависит от прав, данных и ширины экрана; часть пунктов на узком экране переносится в меню Ещё.
Используйте контекст так:
- Обзор — владелец, описание, состав и ключевые сведения;
- Активность — история изменений и события;
- Задачи — работа с сохранённым project context;
- Файлы и документы — материалы и результаты;
- Связи и обсуждения — решения, клиенты, сделки и другие объекты;
- Настройки — участники, описание и правила пространства.
В рабочем пространстве проекта переключатель редактирования открывает описание в редакторе форматированного текста с заголовками, списками, выделением, ссылками и другими доступными действиями. Изменения сохраняются автоматически при уходе фокуса; Esc отменяет черновик и возвращает последнее сохранённое описание. Для упоминания сотрудника введите @, выберите вариант стрелками и нажмите Enter; Esc закрывает список или отменяет редактирование, если список не открыт. Изображение из буфера обмена загружается и добавляется в черновик как блок изображения; автосохранение ждёт загрузки, а при ошибке показывает сообщение без добавления изображения — вставьте его повторно. При уходе фокуса выделение текста, начатое вне редактора, не сбрасывается.
Создание задачи из карточки сохраняет связь с проектом и может дополнить клиентский или CRM-контекст. После создания проверьте, что задача появилась в правильном проекте и у неё есть ответственный.
Конфликты при изменении
Карточка защищает изменения от случайной перезаписи. Если другой человек изменил проект раньше вас, портал предупредит о конфликте.
В конфликте:
- не повторяйте сохранение вслепую;
- перезагрузите актуальную карточку;
- сравните изменения и заново внесите только нужные правки;
- сохраните новую версию и проверьте историю.
Ошибка чтения каталога, сохранения, удаления или состава участников должна оставаться видимой в уведомлении/сообщении. Не принимайте исчезновение карточек после неудачного запроса за успешное изменение: сначала обновите список и проверьте фактическое состояние.
Безопасность и демонстрации
Для публичной документации используйте синтетические проекты, участников, файлы и ссылки. Не показывайте реальные email, телефоны, клиентские документы, приватные URL, внутренние коды или смешанные подписи. Денежные значения на примере должны соответствовать выбранной локали; в демонстрациях без денег не добавляйте денежные поля.
Дополнительные состояния каталога и участников
Поиск применяется после Enter или кнопки поиска. Окно Участники открывается отдельно: в нём можно добавить человека, изменить роль или удалить участника. При отсутствии прав действия скрываются или блокируются, а пустой состав имеет отдельное состояние. Удаление проекта требует подтверждения и обновляет каталог только после успеха; если действие не удалось, обновите каталог и проверьте фактическое состояние.