Azure DevOps – система управления задачами, аналог JIRA.
При первичной настройке интеграции с Azure DevOps необходимо, добавить соотвествующий PM Site. Подробный документ по теме добавления PM Site – https://enji.ai/features/add-pm-site/.
Например, https://dev.azure.com/yourorganizationname/
Обратие внимание, что если у вас уже есть проекты, которые парсятся из вашего инстанса Azure Devops, то не нужно добавлять еще раз этот сайт Azure Devops.
Вам необходимо его просто выбрать в списке в поле PM Site.
Для того, чтобы добавить Azure DevOps проект для парсинга в Enji есть 2 пути:
- Через настройки проекта;
- Через админку в разделе PM Sites -> Boards
Путь добавления через настройки проекта
- В сайдбаре перейти на страницу Project Report
- Перейти в соответствующий проект
- В правом верхнем углу нажать на кнопку Actions
- Выбрать опцию Project Settings
- Перейти во вкладку PM Tools
- Нажать на кнопку +
Поля для заполнения
5.1 PM Site → Выбрать нужный Azure DevOps сайт из выпадающего списка (если необходимого нет, то добавить через кнопку +);
5.2 Project Key → Ввести индикатор/ключ проекта. Например, COL, PC, TEST;
О том, как найти ключ проекта, в блоке ниже.
5.3 Username → Вставить свой юзернейм от аккаунта в Azure DevOps (ваш email, используя который авторизуетесь в системе)
5.3 Board name → введи понятное вам название чтобы в будущем можно было быстро сориентироваться
5.5 Token → API Token (где получить токен – блок ниже)
5.6 Is active → Выставить галочку
Как найти ключ проекта
- Перейдите в настройки проекта -> Project Settings
2. Скопируйте значение из поля Name [Azure DevOps] и вставьте это значение в поле Project Key [Enji]
Генерация API ключа в Azure DevOps Cloud
Чтобы сгенерировать токен, вам необходимо:
- В правом верхнем углу нажать на аватарку
- Нажать на 3 точки -> User Settings -> Personal Access Tokens (скриншот ниже)
- Нажать на кнопку New token
- Name – задайте имя
- Для пункта Work Items выбрать Read (скриншот ниже)
- Дата истечения – максимальная
- Скопировать токен и вставить в поле Token в пункте 5.5
Генерация API ключа в Azure DevOps Self-Hosted
- В правом верхнем углу нажать на аватарку
- Нажать на Security (скриншот ниже)
- Нажать на кнопку New token
- Name – задайте имя
- Для пункта Work Items выбрать Read (скриншот ниже)
- Дата истечения – максимальная
- Скопировать токен и вставить в поле Token в пункте 5.5
Видео
В 00 минут каждого часа стартуют парсеры, которые собирают данные и загружают в Enji.
Чтобы убедиться, что подключение успешно, вам необходимо проверить значение в поле Last Updated. Если там текущая дата и время – парсинг работает успешно.