question

ManeeshaNidhi-7426 avatar image
0 Votes"
ManeeshaNidhi-7426 asked ·

Azure Data Factory: Missing data in the Monitor Dashboard for Data Factory Contributor role

Observed a disparity in the Monitor Dashboard view for the Azure Data Factory instance between:

  • user with Owner role at subscription scope, and,

  • user with Data Factory Contributor role at resource group scope

From the account with Owner role privileges, all tabs in the Monitor portal worked as expected and information regarding pipeline runs was surfaced in the 'Dashboards' tab and in the 'Pipeline Runs' tab.

For the account with Data Factory Contributor role, the Dashboard view was not rendered as expected. The 'Pipeline Runs' tab surfaces all the expected past runs, , however for the Dashboard, all metrics had a 'No results' view rendered.

Adding Reader privileges at the resource group level for the account solves this, implying that the inherent permissions are the issue here.

The documentation regarding the Data Factory Contributor role (https://docs.microsoft.com/en-us/azure/role-based-access-control/built-in-roles#data-factory-contributor) does not call this out, and wanted to check if this is expected behaviour.

If so, what's the recommendation for providing access to Monitoring Dashboard specific to Azure Data Factory? Should a custom role be created for access to Monitoring Dashboard?









azure-data-factoryazure-monitorazure-rbac
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

KranthiPakala-MSFT avatar image
2 Votes"
KranthiPakala-MSFT answered ·

Hi @ManeeshaNidhi-7426,

Welcome to Microsoft Q&A and thanks for your query.

As per the below doc, a built-in Reader role is required on the data factory resource for the user in order to view (read) and monitor (dashboard) a data factory.

MS Doc: Azure Data Factory Roles and Permissions

  • Let a user create, edit, or delete any data factory in a resource group from the Azure portal.

    Assign the built-in Data Factory contributor role at the resource group level for the user. If you want to allow access to any data factory in a subscription, assign the
    role at the subscription level.

  • Let a user view (read) and monitor a data factory, but not edit or change it.

    Assign the built-in reader role on the data factory resource for the user.

Hope this clarifies. If you have any further query, please do let us know.



Thank you
Please do consider to click on "Accept Answer" and "Upvote" on the post that helps you, as it can be beneficial to other community members.




· 2 ·
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @ManeeshaNidhi-7426,


Just checking to see if the above info was helpful. If this answers your query, please do consider to click “Accept Answer” and "Up-Vote" as it might be beneficial to other community members reading this thread. And, if you have any further query do let us know.





Thank you


0 Votes 0 ·

Thanks for the answer @KranthiPakala-MSFT . Have accepted the answer and upvoted it as it answers my query.


0 Votes 0 ·