Интеграция с Jira

Чтобы настроить интеграцию Apiary с Jira, выполните следующие шаги:

Примечание: только владелец проекта или администраторы Apiary могут настраивать интеграцию.

Как настроить интеграцию с Jira:

  1. Откройте свой проект;

  2. В меню слева выберите Projects > Settings > Integrations;

  3. Выберите Jira:

  4. В окне Jira Configure выберите сервер Jira:

  5. В зависимости от настроек вашего Jira сервера, заполните поля (все поля обязательные)

    • соединение через веб-хуки - заполните поля Login, Password и Jira Connection name:

    • соединение через токены - заполните поля E-mail, Token и Jira Connection name (смотрите статью Manage API tokens);

    Примечание: вы можете использовать API токен для аутентификации скрипта или любого другого процесса в облачном продукте Atlassian. Вы можете сгенерировать API токен из своей учетной записи Atlassian, затем скопировать и вставить его в скрипт.

  6. Нажмите кнопку Next.

  7. В поле Project укажите проект, для которого необходимо создать соединение с Apiary;

  8. В поле Issue type укажите тип задачи, которая будет создана для уязвимости в вашем проекте Jira;

    • Reverse synchronization - активируйте эту опцию для синхронизации статусов уязвимостей в Apiary со статусами задач в Jira, и укажите необходимые статусы (необязательно). В этом случае при изменении статуса задачи в Jira, в Apiary статус уязвимости поменяется на указанный в настройках:

    Примечание: вы можете указать пользовательские статусы для уязвимостей проекта в Jira. Но помните, что пользовательские статусы задач в Apiary не синхронизируются со статусами задач в Hive.

    • Sync comments - активируйте эту опцию для синхронизации комментариев к уязвимостям в Apiary и Jira (необязательно).
  9. Нажмите Done, чтобы сохранить настройки. Новое соединение с Jira будет добавлено на страницу Integrations.

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