RBAC permissions for debugging synapse data flow

MrFlinstone 686 Reputation points
2024-10-24T22:22:31.36+00:00

Hi All.

I am getting the error below when trying to debug a pipeline within Azure synapse

You do not have required Synapse RBAC permission to perform this action.

Contact a Synapse Administrator for this workspace.

Required permission:

Actions: Microsoft.Synapse/workspaces/credentials/useSecret/action

Scope: workspaces/workspace_name/credentials/WorkspaceSystemIdentity

I am not sure what role or permission needs to be assigned other than synapse admin.

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
{count} votes

1 answer

Sort by: Most helpful
  1. Smaran Thoomu 24,110 Reputation points Microsoft External Staff Moderator
    2024-10-25T13:46:46.27+00:00

    Hi @MrFlinstone

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

    To debug a pipeline in Azure Synapse, you need the right permissions assigned to your user account or service principal. The message mentions /credentials/useSecret/action, which means the pipeline uses credentials that require an extra role.

    In this case, you'll need the Synapse Credential User role, which allows access to credentials in Synapse without giving full admin rights. You can find this role just below Compute Operator in the Synapse roles list.

    User's image

    User's image

    Hope this helps. Do let us know if you any further queries.


    If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.


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.