AzureDevOps 中是否有“服务帐户用户”概念

Dis*_*ser 6 azure-devops

我正在使用AzureDevOps进行自动化,想知道是否有一种简单的方法可以拥有一个服务用户帐户,即凭证永不过期并且只能通过 API访问AzureDevOps 的帐户。

我想在我的自动化脚本中重新使用此用户凭据,但不想让用户可以通过 UI 登录。

AzureDevOps 中是否有“服务帐户用户”概念。

聚苯乙烯

我知道管道提供了使用 OAuth 令牌的能力,但是如果我想在管道外运行自动化怎么办。

Jan*_*wak 6

要在管道外执行自动化,无需创建服务帐户。相反,您可以创建一个额外的用户并使用个人访问令牌 (PAT) 来实现自动化。如果您选择使用 OAuth 令牌进行管道自动化,则可以使用服务项目集合构建服务帐户,充当服务用户。这意味着您不需要 PAT,但自动化必须在管道内进行。创建 PAT 时,您可以指定必要的权限。

  • 请使用标点符号。我读了你的答案几次,但仍然无法理解它。 (2认同)