Oryx Docs

Доступ и роли

Как роли в пространстве, проекте и задаче формируют права пользователя

Статус предварительной версии: готово к проверке.

Доступ в трекере строится по иерархии пространство → проект → задача. Роль может быть назначена непосредственно в нужном объекте или автоматически передана в него с более высокого уровня.

Доступ к самому модулю не означает доступ ко всем пространствам, проектам и задачам. Список доступных объектов и действий зависит от ролей пользователя.

Откуда появляются права

В трекере используются два типа ролей:

  • бизнес-роль назначается пользователю вручную в конкретном пространстве, проекте или задаче;
  • системная роль формируется автоматически на основании роли в родительском объекте.

Например, Руководителю проекта не требуется отдельно назначать роль в каждой задаче. Во всех задачах проекта трекер автоматически предоставляет ему права Руководителя проекта.

Системные роли отображаются отдельно от назначенных вручную и недоступны для редактирования. Чтобы изменить такую роль, необходимо изменить роль пользователя в родительском пространстве или проекте.

Роли пространства

На уровне пространства системных ролей нет. Каждому добавленному пользователю назначается одна бизнес-роль.

РольПрава в пространствеПрава в проектах и задачах пространства
Руководитель пространстваМожет изменять настройки, управлять пользователями, рабочим процессом и пользовательскими полями, создавать проекты, архивировать и восстанавливать пространствоМожет открывать и изменять все проекты, управлять их пользователями, переносить, архивировать и восстанавливать проекты. Может просматривать, изменять и архивировать все задачи этих проектов — назначать ему отдельную роль в каждой задаче не требуется
Участник пространстваМожет открывать пространство, искать задачи, работать с представлениями и создавать проекты. Не может изменять настройки пространстваМожет открывать все проекты и просматривать их задачи. Не может изменять существующие проекты. После создания проекта становится его Руководителем и получает полные права уже в этом проекте
Наблюдатель пространстваМожет открывать пространство, искать задачи и просматривать представления. Не может создавать проекты или изменять пространствоМожет открывать все проекты и просматривать их задачи. Изменение проектов и задач недоступно, если нет дополнительной роли непосредственно в них

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

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

Роли проекта

В проекте одновременно могут отображаться:

  • бизнес-роль, назначенная пользователю непосредственно в проекте;
  • системная роль, полученная из пространства.
Бизнес-роль проектаПрава в проектеПрава в задачах проекта
Руководитель проектаМожет создавать задачи, изменять настройки, управлять пользователями, переносить, архивировать и восстанавливать проектМожет просматривать, изменять и архивировать все задачи проекта
Участник проектаМожет открывать проект, искать задачи, работать с представлениями и создавать задачи. Не может изменять настройки проекта или управлять его пользователямиМожет просматривать все задачи. Для изменения конкретной задачи требуется подходящая роль непосредственно в ней
Наблюдатель проектаМожет открывать проект, искать задачи и просматривать представления. Не может создавать задачи или изменять проектМожет просматривать все задачи. Для изменения конкретной задачи требуется подходящая роль непосредственно в ней

Участник проекта и Наблюдатель проекта получают одинаковые права на задачи — только просмотр. Различие относится к проекту: Участник может создавать задачи, а Наблюдатель — нет.

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

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

Роли задачи

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

Бизнес-роль задачиДоступные действия
ПостановщикМожет просматривать и изменять задачу, включая название, описание, статус выполнения, стадию, крайний срок и пользовательские поля; управлять участниками, чек-листами и результатами; архивировать задачу
РедакторМожет выполнять те же действия, что и Постановщик, кроме архивирования задачи
ОтветственныйМожет просматривать задачу, оставлять комментарии, прикладывать к ним файлы и работать с результатами. Не может изменять основные данные, участников или чек-листы задачи
НаблюдательМожет только просматривать задачу. Комментарии, вложения, результаты и изменение данных недоступны

На уровне задачи автоматически формируются две системные роли:

  • Руководитель проекта получает те же права, что и Постановщик;
  • Наблюдатель проекта получает те же права, что и Наблюдатель.

Руководитель проекта получает первую системную роль. Участник и Наблюдатель проекта получают вторую. Аналогично передаются права из пространства: Руководитель пространства может управлять задачами, а Участник и Наблюдатель пространства могут только просматривать их.

Если у пользователя несколько ролей

Если пользователь получает права из нескольких источников, трекер применяет роль с более широким набором действий. При этом в интерфейсе продолжают отображаться все источники доступа.

Например, пользователь может быть Наблюдателем задачи напрямую и одновременно Руководителем её проекта. В этой задаче он получит права Руководителя проекта и сможет её изменять.

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

Доступ только к одной задаче

Пользователю можно назначить бизнес-роль непосредственно в задаче, не добавляя его в проект или пространство. Такой пользователь:

  • может открыть назначенную ему задачу;
  • не получает доступ к остальным задачам проекта;
  • не видит проект и пространство как доступные для перехода;
  • находит задачу в разделе «Мои задачи» как внешнюю.

Открытие задачи не предоставляет доступ к её родительскому проекту или пространству. Права пользователя ограничиваются действиями, разрешёнными его ролью в самой задаче.

Задачи подчинённых

Если у пользователя есть подчинённые по организационной структуре, в разделе Мои задачи ему доступен фильтр Задачи подчинённого.

Такой доступ позволяет открыть и просмотреть задачи выбранного сотрудника, но сам по себе не разрешает:

  • изменять данные или участников задачи;
  • управлять результатами;
  • открывать родительский проект или пространство;
  • изменять настройки проекта или пространства.

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

Доступ по прямой ссылке

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

  • доступ к одной задаче не открывает её проект и пространство;
  • если пользователю доступен проект, его пространство отображается в левой навигации как родительский контейнер. Без отдельной роли в пространстве пользователь не получает доступ к его обзору, остальным проектам, настройкам, пользователям, рабочему процессу и пользовательским полям;
  • открытие ссылки не назначает пользователю новую роль.

Если доступ отсутствует, трекер показывает соответствующее сообщение вместо содержимого объекта.

Изменение и удаление роли

После изменения состава пользователей или их ролей трекер автоматически пересчитывает права на вложенные объекты:

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

При назначении или изменении бизнес-роли пользователь получает уведомление о доступе к соответствующему объекту. Для автоматически сформированных системных ролей отдельные уведомления не отправляются.

Почему действие недоступно

Если кнопка или пункт меню недоступны, проверьте:

  1. Назначена ли вам роль в нужном пространстве, проекте или задаче.
  2. Не получен ли доступ только для просмотра через родительский объект.
  3. Позволяет ли наиболее сильная из ваших ролей выполнить действие.
  4. Не скрыт ли объект из активной части трекера из-за архивирования его самого, проекта или пространства. Для просмотра таких объектов включите соответствующий фильтр архивных данных.

Связанные инструкции

On this page