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

Видимость заданий и проектов

Доступ к проектам и задачам определяется двумя простыми правилами: пользователь видит проект, если он участник этого проекта; пользователь видит задачу, если она относится хотя бы к одному проекту, где он участник. Дополнительно каждому участнику назначается роль — она определяет, что именно можно делать с задачами: только читать, править или ещё и настраивать проект.

Основные правила видимости

  1. Проект видно, если пользователь есть в списке участников проекта — напрямую или через группу пользователей, в которую он входит.
  2. Задачу видно, если задача привязана хотя бы к одному проекту, в котором пользователь участник.
  3. Комментарии, вложения, чек-листы и теги задачи видны тогда же, когда видна сама задача.

Если пользователь не участник ни одного проекта, к которому привязана задача, — задача не появится ни в списке, ни на канбане, ни в базе знаний, ни в результатах поиска, ни во "Входящих".

Участники проекта

Участник проекта — это либо конкретный пользователь, либо группа пользователей. Если участником указана группа — все её члены автоматически получают доступ к проекту.

Список участников открывается по кнопке "Участники" в правом верхнем углу проекта.

Диалог "Участники" проекта

Роли участника

Каждому участнику проекта назначается одна из трёх ролей. Роль определяет, что можно делать с задачами и с самим проектом.

РольЧто можно с задачамиЧто можно с проектом
АдминистраторСоздавать, редактировать, комментировать, переносить между разделами, удалятьМенять настройки проекта, состав участников, состав разделов
РедакторСоздавать, редактировать, комментировать, переносить между разделамиИзменять настройки проекта нельзя
КомментаторЧитать и оставлять комментарииИзменять ничего нельзя

Роль назначает администратор проекта в диалоге "Участники" через кнопку "Установить роль".

Карточка задачи — общий вид

Разделы проекта и статусы задач

Задача в трекере имеет два уровня статуса.

Верхний уровень — глобальный жизненный цикл. Это встроенный набор состояний, одинаковый для всех проектов:

  • Не выполнено — задача активна, в работе или ожидает действий.
  • Выполнено — задача закрыта успешно.
  • Отменено — задача снята.

Нижний уровень — раздел проекта. Каждый проект настраивает свой набор колонок канбана: "Новый", "Получили ответ", "Ждём ответ", "Выполнение", "Выполнено", "Возобновлено", "Отменено" и другие. Названия и порядок задаёт администратор проекта. Каждый раздел привязывается к одному из трёх глобальных статусов.

Пример настройки разделов в проекте:

РазделГлобальный статус
НовыйНе выполнено
Получили ответНе выполнено
Ждём ответНе выполнено
ВыполнениеНе выполнено
ВыполненоВыполнено
ВозобновленоНе выполнено
ОтмененоОтменено

Фильтры списка "В работе" и "Выполненные" работают именно по глобальному статусу, а не по имени раздела.

Настройка разделов проекта

Задача в нескольких проектах

Одна и та же задача может быть привязана сразу к нескольким проектам — например, к общему проекту "Тикеты" и к тематическому "[Тикеты] Управление IT-отделом 8". В каждом проекте у задачи может быть свой раздел.

Правила видимости от этого не меняются: достаточно быть участником хотя бы одного из проектов, чтобы увидеть задачу. Пользователь будет видеть её из списка любого из "своих" проектов.

В правой боковой панели карточки задачи в блоке "Проекты" перечислены все привязки — с указанием текущего раздела в каждом.

Боковая панель карточки задачи — блок "Проекты" с двумя привязками

Как задача попадает в проект

Задача привязывается к проекту одним из трёх способов:

  • При создании — задача автоматически попадает в тот проект, из которого нажали "Создать".
  • Добавлением вручную — из карточки задачи, блок "Проекты", ссылка "+ Добавить" → выбрать проект.
  • Через связь с другой задачей — если задача имеет родителя или связана с задачей из другого проекта, привязка может подставляться автоматически (зависит от настроек трекера).

Убрать привязку — крестик рядом с названием проекта в блоке "Проекты" карточки задачи. После этого пользователи, которые видели задачу только через этот проект, потеряют к ней доступ.

Список входящих

Раздел "Входящие" в левом меню показывает уведомления по всем задачам, к которым пользователь имеет доступ. Основные типы событий:

  • Назначение исполнителем — вас назначили ответственным за задачу.
  • Изменение статуса задания — статус задачи изменился (например, перешла в "Выполнено").
  • Новый комментарий — в задаче, которую вы видите, добавили комментарий.
  • Упоминание в комментарии — кто-то упомянул вас через @логин.

По каждому событию можно перейти на саму задачу через ссылку в теме события.

Раздел "Входящие"

Кратко: матрица доступа

СитуацияДоступ к проектуДоступ к задачеДействия
Пользователь — участник проекта с ролью АдминистраторДаДа, для всех задач проектаПолный
Пользователь — участник проекта с ролью РедакторДаДа, для всех задач проектаЧитать, править, комментировать
Пользователь — участник проекта с ролью КомментаторДаДа, для всех задач проектаЧитать, комментировать
Пользователь входит в группу, которая участник проектаДаДа, роль соответствует роли группыВ соответствии с ролью группы
Задача привязана к нескольким проектам, пользователь — участник хотя бы одногоДаВ соответствии с ролью в этом проекте
Пользователь не участник ни одного проекта задачиНетНетНикаких
Важно!

Описанный в статье функционал доступен в конфигурации "Управление IT-отделом" редакции 4.0.