Does Azure Data Factory support Federated Identity Credential / Workload Identity Federation for ADLS Gen2 linked services?

Pradeep Ulindala 20 Reputation points Microsoft Employee
2026-08-12T20:23:07.9766667+00:00

I am trying to validate whether Azure Data Factory supports a secretless cross-tenant authentication pattern using Federated Identity Credential / Workload Identity Federation.

Scenario:

  • We have an Azure Data Factory pipeline / Copy Activity that needs to read data from an ADLS Gen2 / Azure Storage account.
  • The preferred authentication model is to avoid SAS tokens, account keys, client secrets, and certificates.
  • We would like to use an App Registration or Managed Identity with Federated Identity Credential / Workload Identity Federation.
  • The goal is for ADF to natively perform the token exchange and authenticate to the target storage account through a linked service.

Questions:

  • Does Azure Data Factory currently support App Registration + Federated Identity Credential / Workload Identity Federation as a native authentication option in linked services?
  • Specifically, is this supported for ADLS Gen2 / Azure Storage linked services used by Copy Activity?
  • If this is not supported, is there any recommended secretless alternative for cross-tenant storage access without using SAS, client secret, certificate, or account key?
  • Is this limitation connector-specific, or is it a general ADF platform limitation?
  • Is there any public roadmap or planned support for FIC/WIF in ADF linked services?

I reviewed the linked service authentication options and found support for models like Managed Identity, Service Principal, SAS, and account key, but I could not find clear documentation confirming support for Federated Identity Credential / Workload Identity Federation in ADF linked services

Azure Data Factory
Azure Data Factory

An Azure service for ingesting, preparing, and transforming data at scale.


Answer accepted by question author
Allan Solomon Mejia 8,170 Reputation points
2026-08-12T20:28:03.48+00:00

Hello @Pradeep Ulindala

Based on the current Azure Data Factory documentation, Federated Identity Credential (FIC) / Workload Identity Federation isn't exposed as a native authentication option for the ADLS Gen2 linked service.

The ADLS Gen2 connector currently documents these authentication methods:

  • Account key
  • SAS
  • Service principal
  • System-assigned managed identity
  • User-assigned managed identity

For service-principal authentication, ADF's documented linked-service configuration still expects an application/client secret. Managed Identity is the supported secretless option.

Therefore, ADF can't currently be configured so that an ADLS Gen2 linked service natively performs the FIC token exchange you've described. A similar cross-tenant FIC scenario has also been raised previously because the Federated Credential option isn't available in ADF linked services.

For same-tenant access, I would use the Data Factory's system-assigned or user-assigned managed identity and grant it the appropriate Storage Blob Data Reader/Contributor role and ADLS ACLs.

For the specific cross-tenant, secretless requirement, there doesn't appear to be a documented native ADF ADLS Gen2 linked-service pattern using workload identity federation today. You would need either a different authentication architecture or one of the currently supported linked-service authentication methods.

I also couldn't find a public Microsoft roadmap commitment for adding FIC/WIF authentication to ADF linked services, so I wouldn't provide an ETA.

Reference:

Microsoft Learn – Azure Data Lake Storage Gen2 connector for Azure Data Factory

https://learn.microsoft.com/en-us/azure/data-factory/connector-azure-data-lake-storage?

Hope this helps.

Please "Accept the Answer" if this information helped you. This will help us and others in the community as well.

Was this answer helpful?

1 person found this answer helpful.

0 additional answers

Sort by: Oldest

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.