Настройка Jira
Для корректной работы интеграции необходимо произвести в Jira следующие действия:
|
Создание пользователя в Jira
Создайте пользователя, от имени которого будут выполняться запросы к API Jira. Для этого:
-
Авторизуйтесь в веб-интерфейсе Jira от имени администратора, имеющего доступ к управлению пользователями.
-
Перейдите в раздел User management → Users.
-
Нажмите на кнопку Create user. Отобразится форма создания пользователя.
-
Следующие поля заполните произвольными значениями:
-
Email address;
-
Full name;
-
Username.
-
-
Введите пароль пользователя в поле Password.
Если вы планируете использовать авторизацию в Jira по логину и паролю, значения полей Username и Password потребуются на этапе добавления интеграции в R-Vision VM. -
В секции Application access установите флажок Jira Software.
-
Нажмите на кнопку Create user. Новый пользователь будет добавлен в Jira.
Создание токена API Jira
Если вы планируете использовать авторизацию в Jira по токену, создайте его, выполнив следующие действия:
-
Авторизуйтесь в веб-интерфейсе Jira от имени пользователя, созданного на предыдущем шаге.
-
Перейдите в раздел Profile → Personal Access Tokens.
-
Нажмите на кнопку Create token.
-
В поле Token Name введите произвольное имя токена.
-
Чтобы токен был бессрочным, снимите флажок Automatic expiry.
Однако, если требуется ограничить срок действия токена, установите флажок Automatic expiry и введите количество дней, в течение которых токен будет действительным.
Если ограничить срок действия токена, то по его завершении потребуется создать новый токен в Jira и обновить его в настройках интеграции в R-Vision VM. В противном случае работа интеграции завершится с ошибкой авторизации. -
Нажмите на кнопку Create.
-
В отобразившемся окне скопируйте значение токена и сохраните его в надежном месте.
Токен потребуется на этапе добавления интеграции в R-Vision VM. -
Чтобы закрыть окно создания токена, нажмите на кнопку Close.
Выбор проекта для создания задач
Выберите проект в Jira, в котором интеграция будет создавать задачи и синхронизировать их с R-Vision VM. Для этого:
-
Авторизуйтесь в веб-интерфейсе Jira от имени администратора, имеющего доступ к созданию и настройке проектов.
-
Выберите существующий проект в Jira, в котором есть задачи типа Task, или создайте новый проект.
Интеграция работает только с задачами типа Task, поэтому этот тип должен обязательно присутствовать в проекте. Если требуется создать новый проект, выполните следующие действия:
-
Откройте выпадающее меню Projects в панели инструментов Jira.
-
Выберите опцию Create project. Откроется окно выбора типа проекта.
-
Выберите любой тип проекта, содержащий тип задач Task: например, Basic software development или Scrum software development.
-
Нажмите на кнопку Next. Откроется окно со схемой рабочего процесса (workflow) проекта.
-
Убедитесь, что схема содержит задачи типа Task.
-
Нажмите на кнопку Select. Откроется окно ввода названия и идентификатора (key) проекта.
-
В поля названия и идентификатора проекта введите произвольные значения.
-
Нажмите на кнопку Submit. Откроется окно работы над проектом.
-
-
Выдайте доступ к проекту пользователю интеграции и другим пользователям, которые будут работать над задачами в этом проекте. Для этого:
-
Откройте выпадающее меню Projects в панели инструментов Jira.
-
Выберите необходимый проект. Откроется окно работы над проектом.
-
Нажмите на кнопку Project settings в левом нижнем углу экрана. Отобразится меню настроек проекта.
-
Выберите пункт меню Users and roles. Откроется список пользователей, имеющих доступ к проекту.
-
Добавьте в проект необходимых пользователей, выполнив следующие действия для каждого из них:
-
Нажмите на кнопку Add users to a role. Откроется окно добавления пользователей и их групп в проект.
-
В поле Users or groups выберите пользователя или группу, которую следует добавить в проект.
-
В поле Role выберите роль, определяющую права пользователя в проекте.
Для пользователя интеграции следует выбрать роль с правами на запись, например, Developer. Если у пользователя интеграции будут права только на чтение, он не сможет создавать задачи и менять их статус. -
Нажмите на кнопку Add. Пользователь или группа будут добавлены в проект.
-
-
Была ли полезна эта страница?