Close

Users and permissions

Что такое пользователи и группы?

В Jira Software пользователем считается любой человек, который может войти в экземпляр Jira и учитывается в лицензии Jira. Группа — это совокупность пользователей с общими глобальными правами. Группы позволяют легко и удобно управлять совокупностями пользователей в организации, для которых требуются одинаковые права или ограничения доступа.

При первой установке Jira Software автоматически создаются две группы: jira-administrators (Администраторы Jira) и jira-software-users (Пользователи Jira Software). Администратор Jira может создать дополнительные группы.

Группа jira-administrators

Обычно в нее входят люди, являющиеся системными администраторами Jira. По умолчанию эта группа:

  • является участником проектной роли Administrators (Администраторы);
  • имеет глобальные права Jira Administrators (Администраторы Jira) и Jira System Administrators (Системные администраторы Jira).

Группа jira-users

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

  • является участником проектной роли Users (Пользователи);
  • имеет глобальные права Jira Users (Пользователи Jira) и Bulk Change (Массовое изменение).

Что такое права и схемы прав?

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

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

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


Какие существуют типы прав?

В приложениях Jira существует три типа прав: глобальные права, права на уровне проекта и права на уровне задачи.

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

Общие права доступа

Глобальные права определяют, какие действия пользователи могут выполнять в рамках системы, например могут ли они видеть других пользователей в приложении. Глобальные права распространяются на приложения в целом, а не на отдельные проекты. Глобальные права предоставляются группам пользователей. Их могут настраивать пользователи с правами системного администратора Jira или участники группы с правами администратора Jira.

Вот несколько примеров глобальных прав.

Системные администраторы Jira (только в версии Server)
Права на выполнение всех функций администрирования Jira.

Администраторы Jira
Права на выполнение большинства функций администрирования Jira.

Пользователи Jira
Право на вход в Jira.

Просмотр пользователей
Право на просмотр списка всех имен пользователей и групп в Jira. Используется для выбора пользователей/групп во всплывающих окнах. Разрешает автоматическое заполнение имен пользователей в большинстве меню и всплывающих окон выбора пользователя.

Внесение массовых изменений
Изменение нескольких задач одновременно, в том числе выполнение следующих операций:

  • Массовое редактирование
  • Массовое перемещение
  • Массовый перевод на другой этап рабочего процесса
  • Массовое удаление

Обратите внимание: пользователи с правами Системные администраторы Jira могут выполнять в Jira все функции администрирования, тогда как пользователи с правами Администраторы Jira не могут выполнять функции, затрагивающие среду приложения или сеть.

Права доступа к проекту

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

Обратите внимание: администратор проекта не может настраивать схемы прав на уровне проекта. Их может настроить пользователь с правами системного администратора Jira или участник группы с правами администратора.

Вот несколько примеров прав на уровне проекта.

Администрирование проектов
Право на администрирование проекта в Jira. Оно дает возможность редактировать состав участников проектных ролей, компоненты и версии проекта, а также некоторые сведения о проекте (название и описание проекта, URL-адрес, имя руководителя проекта).

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

Управление спринтами
Право на выполнение действий, связанных со спринтами, во всех проектах на доске.

Просмотр рабочего процесса
Право на просмотр рабочего процесса только для чтения в проекте при просмотре задачи.

Разрешения Задачи

Права на уровне задачи определяют, что пользователи могут делать с задачей в рамках прав доступа к проекту. Они сгруппированы в схемы безопасности. Эти права может настроить пользователь с правами системного администратора Jira, участник группы с правами администратора или администратор проекта.

Вот несколько примеров прав на уровне задачи.

Назначение задач
Право назначать задачи пользователям. Оно также включает автозаполнение пользователей в раскрывающемся списке Assign Issue (Назначить задачу).

Назначаемый пользователь
Право получать назначение на задачи. (Обратите внимание, что это право не позволяет назначать задачи; см. выше право «Назначение задач»).

Закрытие задач
Право на закрытие задач.

Создание задач
Право на создание задач в проекте.

Удаление задач
Право на удаление задач.

Редактирование задач
Право на редактирование задач (за исключением поля Due Date (Дата выполнения); см. право «Планирование задач»).

Связывание задач
Право на связывание задач.


Что такое проектные роли?

Проектные роли — это гибкий способ связывания пользователей и (или) групп с определенными функциями и проектами. По своей концепции они аналогичны группам, с той лишь разницей, что участие в группах носит глобальный характер, а участие в проектных ролях ограничивается с конкретным проектом. Кроме того, участие в группе могут изменить только администраторы Jira, а участие в проектных ролях — администраторы проекта. Администраторы Jira могут создавать, редактировать и (или) удалять проектные роли в соответствии с потребностями организации.

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

Схема логики назначения проектной роли пользователю в Jira Software

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

Назначение пользователю нескольких проектных ролей в Jira Software

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

  1. Создайте проектную роль Контроль качества.
  2. Создайте схему прав Разработка ПО и назначьте проектной роли Контроль качества право на закрытие задач. Это означает, что кто-то из участников команды контроля качества должен будет проверить задачу и признать ее готовой к развертыванию.
  3. Свяжите схему прав Разработка ПО со всеми проектами по разработке ПО.
  4. В каждом проекте по разработке ПО добавьте в проектную роль Контроль качества соответствующих специалистов по контролю качества.

В Jira Software по умолчанию определены три проектных роли: администраторы, разработчики и пользователи.

Администраторы
Пользователи, которые администрируют данный проект в приложении Jira. Они могут добавлять новых пользователей и группы, а также управлять компонентами и версиями. Администратор проекта — это пользователь, имеющий право на администрирование проекта. Он может не иметь глобальных прав администратора Jira.

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

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