Аутентификация в API Workflows
Для выполнения операций через API можно использовать IAM-токен или API-ключ.
Примечание
API-ключ можно использовать только для методов ресурса Execution.
IAM-токен
IAM-токен — уникальная последовательность символов, которая выдается пользователю после прохождения аутентификации.
Как получить IAM-токен:
- Инструкция для аккаунта на Яндексе.
- Инструкция для сервисного аккаунта.
- Инструкция для федеративного аккаунта.
- Инструкция для локального аккаунта.
Полученный IAM-токен указывайте при обращении к ресурсам Yandex Cloud через API. Передайте IAM-токен в заголовке Authorization в следующем формате:
Authorization: Bearer <IAM-токен>
Если вы записали IAM-токен в переменную, используйте ее:
Authorization: Bearer ${IAM_TOKEN}
API-ключ
API-ключ — секретный ключ, используемый только для упрощенной аутентификации сервисных аккаунтов в API Yandex Cloud.
Инструкция по получению API-ключа для сервисного аккаунта.
Полученный API-ключ указывайте при обращении к ресурсам Yandex Cloud через API. Передайте API-ключ в заголовке Authorization в следующем формате:
Authorization: Api-Key <API-ключ>
Если вы записали API-ключ в переменную, используйте ее:
Authorization: Api-Key ${API_KEY}