access rights to debug pipeline

arkiboys 9,706 Reputation points
2021-11-29T12:49:11.53+00:00

Not sure why all of a sudden I get this error which prevents me debugging pipeline.
I was able to exeute pipelines previously.
What exact rights do I need?
Thanks

You do not have required Synapse RBAC permission to perform this action. To debug a pipeline, you must be able to execute the pipeline. Contact a Synapse Administrator for this workspace.
Required permission:
Actions: Microsoft.Synapse/workspaces/credentials/useSecret/action
Scope: workspaces/xxx/credentials/WorkspaceSystemIdentity

Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
5,375 questions
0 comments No comments
{count} votes

Accepted answer
  1. MartinJaffer-MSFT 26,236 Reputation points
    2021-11-29T22:54:13.163+00:00

    Hello @arkiboys . I believe what you need is Synapse Compute Operator to start a pipeline. In your case that appears to not be enough.

    I notice that the message refers to the /credentials/useSecret/action . This suggests the pipeline has credentials in it, which require and additional role, Synapse Credential User. (this one is beneath Compute Operator in the image)

    Theses RBAC are set withing the Synapse studio, as opposed to the Azure RBAC in the Azure portal.
    153398-image.png
    153476-image.png

    0 comments No comments

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.