使用个人访问令牌将Azure DevOps部署到VM

时间:2020-07-30 12:23:32

标签: azure-devops azure-devops-deploymentgroups

我正在使用部署组将.NET Core控制台应用程序部署到本地VM。为了注册目标,我在VM上运行PAT。有什么方法可以使用服务帐户来生成PAT并使用该帐户来注册VM,而不是我的个人帐户?

我已将本文用作指导。 https://medium.com/@samjwright/automating-deployments-to-on-premis-servers-with-azure-devops-bb0e6cac4656

1 个答案:

答案 0 :(得分:0)

有没有一种方法可以使用服务帐户来生成PAT和使用 用来注册虚拟机而不是我的个人帐户?

如果可以使用服务帐户登录,则还可以在服务帐户的用户设置中创建具有适当范围的PAT。您可以参考此ticket

此外,PAT仅在代理注册期间使用。代理池管理员的身份仅在注册时需要,并且不会保留在代理上,也不会在代理与Azure Pipelines或TFS之间的任何进一步通信中使用。注册完成后,代理将下载侦听器OAuth令牌,并使用它来侦听作业队列。