I have a power automate flow with trigger "When a record is a selected", and one action "Refresh a dataflow".
When I execute the flow from a model driven app, it succeeds; when another user executes the flow the same way, the action fails:
{
"Message": "The backend request failed with error code '403'",
"Reason": "Forbidden",
"WorkspaceType": "Environment",
"OperationId": "RefreshDataflow",
"ClientRequestId": "aea45cca-621f-4cbb-921f-97d2bd250b49",
"ClientRequestUrl": "https://flow-apim-europe-002-westeurope-01.azure-apim.net/apim/dataflows/shared-dataflows-4dfab2f0-d9de-4dd1-bbf1-0d8f7dee579d/api/groups/b8222c1c-0df9-e5a0-a254-7eff02fac043-31c688f59-europe/dataflows/a803a18c-7a17-4d39-b97e-722dc7ea9df2/refreshdataflow?workspaceType=Environment"
}
the action called is https://learn.microsoft.com/en-us/connectors/dataflows/#refresh-a-dataflow
Is there any security concept that prevents specific users from refreshing a dataflow?