具有托管标识的数据工厂 Blob 存储链接服务:远程服务器返回错误:(403)

Posted

技术标签:

【中文标题】具有托管标识的数据工厂 Blob 存储链接服务:远程服务器返回错误:(403)【英文标题】:Data Factory Blob Storage Linked Service with Managed Identity : The remote server returned an error: (403) 【发布时间】:2019-10-11 18:09:43 【问题描述】:

我已经使用托管标识创建了到存储帐户的链接服务连接,并且它成功验证,但是当我尝试在数据集上使用链接服务时出现错误:

存储操作失败,出现以下错误'远程服务器返回错误:(403)

当我尝试浏览 blob 以设置文件路径时显示错误。

已为数据工厂的托管标识分配了参与者角色。

blob 容器设置为私有访问。

有人知道我是怎么做到的吗?

【问题讨论】:

【参考方案1】:

原来我使用了错误的角色。只需要为 存储 Blob 数据贡献者。

【讨论】:

以上是关于具有托管标识的数据工厂 Blob 存储链接服务:远程服务器返回错误:(403)的主要内容,如果未能解决你的问题,请参考以下文章

Azure 使用 REST api 和托管标识创建 blob 容器 - 403 错误

Azure 数据工厂到 Azure Blob 存储权限

创建具有多个链接服务的通用数据工厂

可以将系统分配的托管服务标识添加到 AAD 组吗?

我的机器人无法使用系统分配的托管标识访问 Blob 存储帐户

通过托管标识通过 Synapse 访问 Azure 存储帐户