AACFlow

Yandex Cloud IAM

Получение IAM-токенов для аутентификации в Yandex Cloud через OAuth, ключи сервисных аккаунтов или JWT

ya

Yandex Cloud IAM (Identity и Access Управлятьment) — это the authentication layer для Yandex Cloud services. IAM tokens are short-lived credentials required для all Yandex Cloud API calls. This integration supports three authentication methods: personal OAuth tokens, service account keys, и pre-signed JWTs.

С помощью Yandex Cloud IAM интеграции в AACFlow можно:

  • OAuth token (personal): Exchange a Yandex Passport OAuth token для an IAM token
  • Service account key: Generate an IAM token using a service account's private key
  • Pre-signed JWT: Exchange a pre-signed JWT для an IAM token

Obtained IAM tokens can be passed to other Yandex Cloud integrations (YandexGPT, SpeechKit, Vision, Translate, Object Storage) via variable references.

Инструкции по использованию

Интегрируйте Yandex Cloud IAM в рабочий процесс для obtain authentication tokens. Use the output IAM token as input to other Yandex Cloud blocks. Service account keys are created in your Yandex Cloud console under Service Accounts.

Инструменты

yandex_cloud_iam_oauth

Exchange OAuth token для IAM token

Входные параметры

ПараметрТипОбязательныйОписание
oauthTokenstringДаYandex Passport OAuth token

Выходные данные

ПараметрТипОписание
iamTokenstringIAM token for Yandex Cloud API calls
expiresAtstringToken expiration time

yandex_cloud_iam_sa_key

Generate IAM token from service account key

Входные параметры

ПараметрТипОбязательныйОписание
serviceAccountIdstringДаService account ID
privateKeystringДаService account private key PEM content
keyIdstringДаService account key ID

Выходные данные

ПараметрТипОписание
iamTokenstringIAM token for Yandex Cloud API calls
expiresAtstringToken expiration time

Ссылки

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать