OauthAccessToken OauthAccessToken
OauthAccessToken Certified

yaml
type: "io.kestra.plugin.azure.auth.OauthAccessToken"
yaml
id: azure_get_token
namespace: company.team

tasks:
  - id: get_access_token
    type: io.kestra.plugin.azure.oauth.OauthAccessToken
    tenantId: "{{ secret('SERVICE_PRINCIPAL_TENANT_ID') }}"
    clientId: "{{ secret('SERVICE_PRINCIPAL_CLIENT_ID') }}"
    clientSecret: "{{ secret('SERVICE_PRINCIPAL_CLIENT_SECRET') }}"
Properties
SubTypestring
Default["https://management.azure.com/.default"]
Definitions
expirationTimestring
Formatdate-time
scopesarray
SubTypestring
tokenValuestring