Azure Synapse 工作室的访问问题

Access issue with Azure Synapse studio

我在我的 Azure 门户中创建了一个 Synapse 工作区并尝试打开 Synapse 工作室,但我收到以下错误:

Failed to load one or more resources due to No access, error code 403.

credential    
linkedService      
dataset   
pipeline   
trigger  
sqlscript
notebook
sparkjobdefinition 
dataflow

可能是什么原因。我相信我需要访问资源组

转到您的存储帐户 -> 访问控制 (IAM) -> 角色分配,如果没有添加,请检查是否可以找到角色 storage-blob-data-contributor。

此角色应自动添加,但此规则存在例外情况

详情在这里how-to-grant-workspace-managed-identity-permissions

这可能是打开突触工作区时的间歇性问题。

能否请您确认您尝试登录的 Synapse 工作区的权限?

确保您具有访问工作区所需的权限:

  • 从 Synapse Workspace 下的 Azure 门户,用户需要具有 Owner/Contributor 权限
  • 从 Synapse Workspace 下的 Azure 门户,用户需要在防火墙设置下启用正确的 IP 地址

选项 1: 尝试通过转到 https://web.azuresynapse.net 并登录到您的工作区来手动登录。

有关详细信息,请参阅 Open Synapse Studio

选项2:您请尝试以下方法:

  1. 清除浏览器的“Cookies 和缓存数据”。
  2. 私人模式(新 InPrivate Window)。
  3. 换个浏览器试试。

我按照以下步骤设法解决了同样的问题: 使用工作区中的管理员帐户打开“Azure Synapse Studio”, 打开 Manage\Access Control\ 并添加您需要的具有 Role Synapse Administrator 或更多权限的用户。 注销“Azure Synapse Studio” 使用您刚刚授予权限的其他用户登录。

我遇到了这个问题,我可以通过执行以下操作解决它:

  1. 从 Synapse 的概览屏幕打开 Synapse Studio

  2. 单击左侧导航边栏中的管理

  3. 点击安全中的访问控制

  4. 单击“添加”,然后Select角色“Synapse Administrator”

  5. Select 应将用户权限授予

  6. Select申请

之后,重新启动 Azure,错误应该会消失。

根据 abautista,这对我来说是解决方法: Synapse Studio >> 管理 >> 安全中的访问控制 >> 将您自己添加为角色“Synapse Administrator”