Настраивая Jira, я столкнулся с тем, что не могу предоставить пользователю системы доступ к отдельному Issue в конкретном проекте.
Выход, конечно, есть – это настройки Уровня безопасности, но у меня, к сожалению, этот способ не сработал, хотя он и лежит в основе придуманного варианта настройки.
Метод проб и ошибок отлично развивает познавательные способности и прочно закрепляет полученные навыки, но требует много времени, поэтому делюсь тем, что узнал, и приглашаю вас к обсуждению.
Надеюсь, это будет полезно и сэкономит время администраторам Jira. Проблема с настройкой через уровень безопасности заключается в том, что доступ к задаче предоставляется всем пользователям определенной группы/роли, но мне нужны были только определенные пользователи в группе/роли «А», чтобы увидеть некоторые задачи проекта.
Добавление отдельных пользователей в общую Схему уровня безопасности – непосильная задача для рядового пользователя системы, а сотрудник с правами администратора и так всегда занят. Перехожу от словоблудия к рецепту.
У нас есть экземпляр сервера Atlassian JIRA v 6.3.8.
1. Установите дополнение Поле наблюдателя JIRA
Бесплатно.Позволяет добавлять наблюдателей во время создания задачи; для этого необходимо добавить в используемые схемы экранов настраиваемое поле «Наблюдатели».
Это дополнение также позволит вам использовать настраиваемое поле в настройках уровня безопасности.
2. Настройте схему разрешений
В схеме разрешений проекта добавьте необходимую группу или роль в разделе «Разрешения проекта» — правило «Просмотр проектов».Стоит отметить, что при добавлении Группы все участники увидят в списке проектов проект «П», но без Issue. При добавлении Роли проект будет виден только тем, кому была добавлена Роль в настройках проекта.
Администрировать конкретный проект может гораздо больше пользователей, чем администрировать всю Jira, причем без ущерба для целостности системы.
Затем вы можете добавить группу/роль еще в несколько правил.
Например, «Создать задачи» позволит пользователям создавать задачи внутри проекта и видеть только их (нужно добавить Reporter на уровень безопасности), плюс те, в которых они являются наблюдателями, также вы можете разрешить им оставлять комментарии, редактировать их.
, добавлять вложения и т. д.
3. Настройте схему уровня безопасности.
Добавляем новую Схему Уровней Безопасности и создаем в ней Уровень Безопасности, в который добавляем все Группы/Роли, которые всегда должны быть видны всем Задачам проекта, НЕТ добавьте группы/роли, которые должны видеть только определенные проблемы.
И добавить: Значение настраиваемого поля пользователя (Watchers) — позволит добавленному пользователю в Watchers видеть проблему; Репортер – пользователь увидит только созданные им Проблемы; Текущий Правопреемник (необязательно) — позволит открыть доступ к Задача пользователю из Группы/Роли «А», не добавляя его в Наблюдатели, просто назначив ему Задача.
В результате таких несложных манипуляций вы можете предоставить доступ к конкретной задаче конкретному пользователю, как в момент создания задачи, так и далее, путем редактирования Watchers или Assignee.
Теги: #Jira #Как #выпустить трекер #atlassian #Управление проектами
-
Взлом Iphone: Активация. 2 Способа.
19 Oct, 24 -
Частный Опыт Перехода На Ubuntu
19 Oct, 24 -
Роджер Шэнк - О Ibm Watson
19 Oct, 24 -
Javafx 1.3 Был Выпущен Сегодня
19 Oct, 24 -
Как Ит Могут Помочь В Борьбе С Коррупцией
19 Oct, 24 -
Канола2
19 Oct, 24