如何解决Azure Data Factory 2中对Azure DevOps存储库的无访问权限

问题描述 投票:0回答:1

当我尝试访问配置的Azure DevOps Git存储库时,我在Azure数据工厂上遇到问题。错误消息是:“无效的GIT配置。您必须先访问存储库,然后才能发布任何更改。详细信息:身份验证错误-您无权访问提供的Azure DevOps帐户。”

我在DevOps和Data Factory上使用相同的帐户。我的Azure门户访问权限是订阅级别的“参与者”,而我的DevOps角色是项目的项目管理员。

此致塔尼亚

我尝试了各种组合来创建数据仓库,这些组合是Data Factory的新仓库,还是使用在Azure DevOps中(由我本人创建的)现有仓库。

从[Open Feedback]项目中的https://docs.microsoft.com/en-us/azure/role-based-access-control/built-in-roles,用户提到“内置角色“数据工厂贡献者”不在“允许”部分中:操作:Microsoft.DataFactory /位置/ configureFactoryRepo /动作”我调查了贡献者角色,它的操作似乎被允许为“已读”?

ADF Repo Settings

ADF Repo Error

azure azure-devops azure-data-factory azure-data-factory-2
1个回答
0
投票

从@taniaw共享详细消息后,此问题由帐户混乱引起。

这里有2个帐户,[email protected][email protected]

使用[email protected]登录到Azure门户时,配置Azure Devops Git。都没错现在,问题是在成功配置存储库后转到Azure Devops Git选项卡时,其在后端中使用的访问帐户更改为[email protected]。但是此帐户无权访问组织和存储库。这就是为什么当单击“ Azure Devops Git”选项卡时,该选项卡为灰色并收到错误消息“您无法访问该存储库”的原因。

这些详细信息都可以通过Fiddler查看。每个人都可以使用Fiddler跟踪来了解确切的错误。

最后,解决方案是这是需要Azure支持的帐户问题。

© www.soinside.com 2019 - 2024. All rights reserved.