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 &#39;Dashboards&#39; tab and in the &#39;Pipeline Runs&#39; tab.
For the account with Data Factory Contributor role, the Dashboard view was not rendered as expected. The &#39;Pipeline Runs&#39; tab surfaces all the expected past runs, , however for the Dashboard, all metrics had a &#39;No results&#39; 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&#39;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?