Использование API токена – один из методов Enji для получения информации по активностям команд разработки из их репозиториев. Данные используются в построении различных проектных отчетов.
Генерация Github API токена требует выполнения 2х важных шагов:
- Настройка разрешение на использование PAT (Personal Access Token)
- Генерация личного PAT
Настройка разрешения использовать PAT
Перед генерацией токена, необходимо разрешить использовать PAT (Personal Access Token) в вашей организации.
- Открываем в организации Settings → Personal access tokens → Settings
- Выставляем значение Allow access для PAT (Beta) и PAT (Classic), как на картинке ниже:
Формирование личного PAT
- В GitHub открыть Settings → Developer settings
- Перейти на Personal Access Tokens → Tokens (classic)
- Нажать на Generate new token
- В Token name, указать название (можно что угодно написать)
- В Expiration Date, указать диапазон срока действительности токена. Рекомендуем взять диапазон на год или больше. По истечению срока, токен станет не валидным и Enji перестанет обновлять данные по репозиторию
- Проставить галочки (важно: у пользователя, кто генерирует токен, должны быть все нижеописанные привилегии):
7. Нажать на Generate token
8. Cкопировать токен, использовать при создании репозитория/группы