Авторизация в модуле Jira
Помимо ручного создания задач в проектах, AtTrack также поддерживает синхронизацию со сторонними сервисами менеджмента задач. С помощью модуля интеграции с Jira появляется возможность привязки проекта Jira к проекту в AtTrack, в результате чего задачи, созданные в Jira, будут переноситься во вкладку “Задачи” внутри проекта. Как подключить данный модуль Вы можете прочитать здесь.
Выполнить авторизацию в модуле Jira могут только Администратор и Менеджер проекта.
- Перейдите в раздел “Проекты”. В списке проектов найдите нужный проект и нажмите на имя проекта.
- На странице проекта прокрутите страницу немного вниз - там Вы увидите раздел “Модули”. В модуле “Интеграция с Jira” нажмите нажмите “Добавить аккаунт”.
- В открывшемся окне Выберите какой тип Jira вы используете.
Если вы используете облачную версию Jira нажмите на кнопку “Войти в Jira” под надписью “Облачная версия”. После нажатия на данную кнопку Вас перенесет на страницу авторизации на сайте Jira.
После успешной процедуры подтверждения интеграции вы увидите подключенное соединение в списке доступных подключений.
Далее при попытке выбрать проект у Вас попросят ввести API-токен. Получить его вы сможете перейдя по ссылке: Atlassian account Сгенерируйте его там и вставьте в AtTrack.
4. Серверная авторизация.
Если у Вас Jira установлена на своем сервере, то нажмите на кнопку “Войти в Jira” под надписью “Серверная версия”. Далее Вам необходимо указать ссылку на вашу Jira и нажать кнопку “Подтвердить”.
После нужно указать через какой тип авторизации вы хотите привязать Jira к проекту.
Доступно два типа:
a) По логину/паролю
b) OAuth 1.0
Внимание! (Для OAuth 1.0 необходимо также вносить дополнительные настройки на стороне Jira. Подробнее об этом смотри ниже - пункт №5. данной инструкции)
При выборе типа (а) “Войти с помощью логин/пароль” - вам необходимо ввести логин и пароль от вашего Jira аккаунта и нажать кнопку “Войти”.
При успешной авторизации вы увидите подключенное соединение в списке доступных подключений.
При выборе типа (b)“Войти с помощью Oauth” и нажатии на кнопку “Войти в Jira” Вас перенесет на страницу авторизации на сайте Jira.
После успешной процедуры подтверждения интеграции вы увидите подключенное соединение в списке доступных подключений.
5. Настройка selfhosted (серверной) Jira.
Для того, чтобы весь функционал интеграции был доступен необходимо внести некоторые разрешения в панеле Администрирования самой Jira. Для этого заходим в “Администрирование” далее в раздел “Приложения” и выбираем “Связь с приложениями”. В этом разделе вводим ссылку на сам AtTrack и нажимаем кнопку “Создать новую связь”
В разделе названия приложения указываем любое название. Например: “Integration AtTrack”
Тип приложения обязательно должен быть “Базовое приложение”
И должна быть установлена галочка “Создать внешнюю ссылку”.
Нажимаем кнопку “Продолжить”
Теперь необходимо указать следующее:
Ключ потребителя (Consumer key): Oauth_attrack_prod
Имя пользователя: любой или например: AtTrack
Открытый ключ (public key):
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyX+UeLzFusrOoxwkLjtQ8smFXxD/i3OCF+7QAS2agFWkH/66xwlDjpgvZHOfTCukLtI1PvHJiAZLn0+Xrp92ghZYoMoEPK9tOu9bPTg9QOSzcNWZxB1tXbh93JJT1NztTjJd0RIR3e0ecbJ2iSjn+GgsvFY6+SR0L55EGjOdqdBmEBy1SyihU/2Khf48ZC5Ah2bdTpiqYDzE+hNmlBmdAnLNxkNSLcz3ADvWWzGyj159P0c/LQPR0Q8WS2vjijnPEz2EKICrTAIlPndPvxeZG5qaBfwjuClbP+eKYnOc2EOrf9NUWK2H9boqks8LYtI8BwFan+rhbkOhs+MyA6w3WrYdwjW4Ntz4tQDO+sGxGwCBbWnF1ktv5ZUdQk4nSFVpG28N1w+3EmbwRwuQRs8SIBo0WfxzSbC8mzT/6JxrAvnHCN1DKLmpXUdw8w2jPOZSfN0ik84ORo8xSY+p7UNDymbByZXC8valIg4jFB5mf7bEBBxlpCEQlEshk0B2s9TKi/FymFQX06fke6aozogsAqhpIGeXY+rjLhuFRv14kRyuvP1H10I9inAlJHW4Yxkd4HuRzMNdOXgNzfW86uRrohtlUADe9RJkwPXuybFsKN5cCNj/P2Zf49mUkljhHoR37nFWzwvarHt+CZlCEWKSgKguy71dnmiJvtLyEtq5Ki8CAwEAAQ==
После этого нажимаем кнопку “Продолжить”.
После завершения сохранения настроек интеграция будет отображаться в списке доступных.
Теперь необходимо предоставить права доступа на получения проектов при интеграции через OAuth 1.0
Для этого заходим в “Администрирование”, далее в раздел “Управление пользователями” и выбираем группу, в которой состоит пользователь сделавший интеграцию с Jira в AtTrack, затем заходим в “Схему прав доступа”.
В разделе просмотр проектов должно быть дано разрешение просматривать проекты всем. Без этого проекты не смогут подтянуться в AtTrack.
Если такого разрешения нет, то нажимаем кнопку “Редактировать” в этом разделе и указываем “Группа” - “Для всех” . После нажимаем кнопку “Предоставить”
★ Вы успешно авторизовались в Jira и можете приступать к привязке проекта и синхронизации задач. Узнать, как это сделать, вы можете здесь.