尝试在 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
我不确定除了 synapse admin 之外还需要分配什么角色或权限。
错误:
您没有执行此操作所需的 Synapse RBAC 权限。
联系此工作区的 Synapse 管理员。必需的 权限: 操作: Microsoft.Synapse/workspaces/credentials/useSecret/action 范围: 工作区/workspace_name/凭据/WorkspaceSystemIdntity
要解决上述错误,您需要
Synapse Credential User
角色才能运行管道并在活动中的凭证和链接服务中使用机密。
以下是步骤:
Synapse Credential User
在管道运行等活动中,运行时和配置时使用凭证和链接服务中的秘密。 要运行管道,需要此角色,其范围仅限于工作区系统身份。
参考: Synapse RBAC 角色