Сервисные токены
tip
This section is available to the Founder, Owners and Administrators.
Не все запросы к приложению приходят от людей. CI/CD пайплайны, мониторинг, скрипты автоматизации — им тоже нужен доступ, но логиниться через браузер они не могут. Для этого существуют сервисные токены — пара Client ID + Client Secret, которая позволяет машинам аутентифицироваться в защищённых приложениях.
Создание токена
Перейдите в раздел Сервисные токены и нажмите + Добавить токен.
Укажите:
- Имя — понятное название, отражающее назначение: «CI/CD pipeline», «Prometheus», «Backup script».
- Срок действия — от 1 дня до 1 года. После истечения токен перестанет работать.
Использование
После создания Tuna покажет Client ID и Client Secret. Сохраните секрет — он показывается только один раз и больше не доступен через интерфейс.
Для аутентификации передавайте оба значения в заголовках запроса:
curl -H 'Tuna-Access-Client-Id: sat_...' \
-H 'Tuna-Access-Client-Secret: ...' \
https://your-app.example.com/