Как получить Github API токен

Использование API токена – один из методов Enji для получения информации по активностям команд разработки из их репозиториев. Данные используются в построении различных проектных отчетов.

Генерация Github API токена требует выполнения 2х важных шагов:

  1. Настройка разрешение на использование PAT (Personal Access Token)
  2. Генерация личного PAT

Настройка разрешения использовать PAT

Перед генерацией токена, необходимо разрешить использовать PAT (Personal Access Token) в вашей организации.

  1. Открываем в организации Settings → Personal access tokens → Settings
  2. Выставляем значение Allow access для PAT (Beta) и PAT (Classic), как на картинке ниже:
Как получить Github API токен

Формирование личного PAT

  1. В GitHub открыть Settings → Developer settings
  2. Перейти на Personal Access Tokens → Tokens (classic)
  3. Нажать на Generate new token
  4. В Token name, указать название (можно что угодно написать)
  5. В Expiration Date, указать диапазон срока действительности токена. Рекомендуем взять диапазон на год или больше. По истечению срока, токен станет не валидным и Enji перестанет обновлять данные по репозиторию
  6. Проставить галочки (важно: у пользователя, кто генерирует токен, должны быть все нижеописанные привилегии):
Как получить Github API токен
Как получить Github API токен

7. Нажать на Generate token
8. Cкопировать токен, использовать при создании репозитория/группы

ENJI
Enji.ai