Linked Service - Read / Write to ADLS Storage using logged in user account

SM 20 Reputation points
2025-02-07T11:30:32.8466667+00:00

Hi

Linked Service connection to a ADLS storage account looks to be restricted to the following (screen shot). Is there any way of changing this so the authentication type is the user who has logged into ADF? Essentially we want to ensure only the user who is logged into ADF can access the ADLS container they have been granted access to. Not scheduling the ADF to run.

User's image

Is there anyway of logging ADF execution and who ran it and which storage account they accessed/ wrote to?

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,226 questions
0 comments No comments
{count} votes

Accepted answer
  1. Nandan Hegde 34,096 Reputation points MVP
    2025-02-07T12:44:59.97+00:00

    Unfortunately that is not possible. You cannot use a logged in users credential to access the ADLS via ADF linked services.

    Ideally best way would be to have seperate ADFs per ADLS and give access to the users to the specific ADF only.

    Yes, it is possible to get the log details via Activity log to check which user executed the ADF and which ADLS/connection he/she used but you would have to have some custom log set up to capture that


0 additional answers

Sort by: Most helpful

Your answer

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