我正在使用 AzureDevOps 进行自动化,并且想知道是否有一种简单的方法来拥有服务用户帐户,即,信誉永不过期并且可以访问 AzureDevOps 仅通过API。
我想在自动化脚本中重新使用该用户凭据,但不想拥有可以通过UI登录的用户。
AzureDevOps中是否存在“服务帐户用户”概念。
P.S。
我知道管道可以使用OAuth令牌,但是如果我想在管道之外运行自动化该怎么办。
答案 0 :(得分:0)
您不需要创建其他用户并使用PAT令牌来使自动化流水线外的服务帐户。 如果您将使用OAuth令牌在管道中进行自动化,则可以使用服务项目集合构建服务帐户,这意味着构建服务帐户将成为您的服务用户,并且不需要PAT,但是您需要在管道内部运行自动化。 创建PAT时,您可以指定所需的确切权限。