You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

组织更名后Azure Data Factory无法连接Azure DevOps Git问题求助

问题根因

该问题由组织域名变更后用户身份映射不匹配导致:你原有账号的UPN(用户主体名称)从xxx@abc变更为xxx@def后,ADF与Azure DevOps Git绑定的原有身份凭证、权限关联全部基于旧域名账号,新域名账号的身份未通过ADF的Git权限校验,因此Git切换选项被锁定,同时触发模式切换报错:

您的数据工厂已启用GIT,「数据工厂」模式下的发布功能已禁用,请切换回GIT模式进行后续更改,可阅读我们的最佳实践了解更多。

解决方案

按照以下顺序操作即可恢复:

  • 第一步:清理身份缓存
    完全退出Azure门户,清理浏览器Cookie与站点存储数据,重启浏览器后使用新域名账号重新登录,进入ADF工作室查看Git切换选项是否恢复可操作。
  • 第二步:校验Git配置权限
    进入Azure门户对应ADF资源页,打开左侧管理菜单下的Git配置页:
    • 确认新域名账号在绑定的DevOps项目、仓库中至少拥有贡献者权限,避免域名变更后旧账号权限未同步到新账号
    • 如果配置中记录的绑定账号为旧的@abc域名,直接删除现有Git配置后重新绑定即可
  • 第三步:强制重置Git绑定(配置页按钮也灰化时使用)
    如果Git配置页的编辑、删除按钮也无法操作,可通过Azure PowerShell执行命令清除绑定:
    先安装Az.DataFactory模块,再运行如下命令:
    Remove-AzDataFactoryV2GitConfig -ResourceGroupName <你的资源组名称> -DataFactoryName <ADF实例名称>
    该命令仅移除ADF侧的Git绑定关系,不会删除DevOps仓库内的代码与ADF已发布的资源,重置完成后即可重新配置Git绑定。
  • 第四步:验证功能
    重新绑定DevOps Git后,切换到Git模式做一次测试提交,确认无报错即可正常使用。

内容的提问来源于stack exchange,提问作者adnane

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 19:15:03