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

Azure DevOps系统访问令牌是否支持跨组织仓库克隆?

系统访问令牌跨组织仓库克隆问题解答

系统访问令牌默认不支持跨组织访问,它的权限范围默认仅限流水线所在的组织。

你遇到的错误:

fatal: Cannot prompt because terminal prompts have been disabled. fatal: could not read Password ...

本质是系统访问令牌没有第二个组织仓库的读取权限,Git尝试触发交互密码输入,但流水线环境禁用了终端提示,最终导致克隆失败。

解决办法

  • 在第二个组织中,将流水线所在组织的服务主体(系统访问令牌对应的身份)添加为外部协作成员,并授予目标仓库的读取权限。
  • 若使用GitHub Actions等平台,可在第二个组织创建专用机器人账户,生成PAT后添加到流水线所在组织的secrets中,替代系统令牌使用。
  • 部分CI/CD平台(如Azure DevOps)支持配置跨组织的系统令牌权限(如项目集合级别令牌),可检查平台设置,升级令牌权限范围至包含目标组织。

系统访问令牌的权限设计遵循最小权限原则,跨组织访问不会默认开放,必须通过显式配置实现。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 11:02:31