Skip to content

Azure Provider Node

Data/Providers

Azure Provider

Build an Azure credential struct. Supports storage account key, SAS token, full connection string, service-principal (tenant/client/secret), managed identity, workload identity and Azure CLI cached tokens. Emits an AzureProvider that any Azure-aware node (Blob, ADLS, ...) can consume.

data_azure_providerdata
Inputs5
Outputs2
Security exposure3/10
Packagedata

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
3/10High
PrivacyPotential sensitivity of processed data.
5/10Medium
PerformanceRuntime or resource pressure.
0/10High
GovernancePolicy, audit, or compliance impact.
2/10High
ReliabilityOperational stability considerations.
1/10High
CostExternal or compute cost impact.
0/10High

Input Pins

5

Input

Execution
exec_in

Trigger execution

Auth Mode

String
auth_mode

How to authenticate: 'account_key' (storage key), 'sas_token', 'connection_string', 'client_secret' (service principal), 'managed_identity', 'workload_identity' (AKS federated), 'azure_cli' (cached az login), 'oauth' (Entra ID bearer token)

Default account_key
account_keysas_tokenconnection_stringclient_secretmanaged_identityworkload_identity+2 more

Storage Account

String
account

Azure storage account name (for Blob / ADLS / managed-identity-on-storage flows)

Endpoint

String
endpoint

Override endpoint (Azurite, sovereign clouds). Leave empty for Azure public cloud.

Access Key

String
access_key

Storage account key (used when auth_mode is 'account_key')

Sensitive

Output Pins

2

Done

Execution
exec_out

Provider built

Provider

Struct
provider

Azure provider with authentication

AzureProviderAzureProvider10 fields
auth_modestringrequired
accountstring | null

Storage account name (used by account_key / sas / managed_identity / workload_identity for Blob).

access_keystring | null
sas_tokenstring | null
connection_stringstring | null
tenant_idstring | null
client_idstring | null
client_secretstring | null
bearer_tokenstring | null

Entra ID bearer token (used when auth_mode is 'oauth').

endpointstring | null
Schema enforced

Node Info

Internal name
data_azure_provider
Category
Data/Providers