Jira интеграция

В зависимости от вашего рабочего процесса, Vampy может быть интегрирован с внешними системами управления задачами с использованием REST API токенов и вебхуков.

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

  1. Войдите в платформу как администратор;

  2. В левом меню выберите Admin > Jira integrations:

  3. Нажмите на + Jira server в центре страницы;

  4. Заполните поля (все поля обязательны):

  5. Connect Name - имя подключения,

  6. Web Url - IP-адрес или имя хоста вашего сервера Jira.

  7. Нажмите Next:

  8. Платформа проверит соединение с сервером, и если все верно, в зависимости от настроек вашего сервера Jira, попросит заполнить поля:

  9. подключение через вебхуки - укажите Login, Password

  10. подключение через токены - укажите Token (см. статью Управление токенами API):

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

  11. Нажмите Next;

  12. В поле Project укажите ваш проект Jira;

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

  14. Опционально включите Обратную синхронизацию для назначения статусов задач Jira:

    Примечание: вы можете назначить пользовательские статусы задач для задач Jira.

  15. Нажмите Next;

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

  17. Нажмите Save.

Новое соединение Jira будет добавлено на страницу Jira integrations.

Нажмите Copy webhook, чтобы сохранить вебхук в буфер обмена. Используйте этот вебхук для подключения сервера Jira к платформе (см. статью Jira Webhooks), чтобы уметь синхронизировать статусы задач.

Примечание: при настройке вебхука в Jira необходимо включить настройки статуса, если вы хотите отправлять/получать обновления статусов от Vampy.