【发布时间】:2020-07-27 17:02:59
【问题描述】:
我有从 Azure DevOps On-premise 提取数据的 C# 代码,该代码使用服务帐户执行,没有任何问题。服务帐户通过 AD 组具有集合管理员访问权限。我的问题是服务帐户只需要读取权限。为将访问权限限制为只读的服务帐户生成 PAT 的代码是什么样的?
【问题讨论】:
-
好几天没有收到您的回复,能否分享一下您对此问题的最新信息?如果您有任何疑虑,请随时在此处分享。
-
我仍在尝试编写代码,但根据下面的文档,我似乎应该能够做到这一点。我不知道 DevOps 服务用户和 DevOps 服务器用户之间有什么区别:docs.microsoft.com/en-us/azure/devops/integrate/get-started/…
-
如果你考虑使用OAuth,可以通过代码实现,但是根据你的问题,不能通过程序生成PAT。关于 Devops Service User 和 Devops Server 用户的区别,可以参考这个document。
-
@Hugh Lin,你也是对的,但他先回答了。谢谢,我认为“...服务”是附加组件,而不是本地 DevOps 的云版本
标签: c# azure azure-devops azure-active-directory azure-devops-rest-api