有没有办法使用用户 AD 令牌在 azure 中运行管道而不是使用服务连接、PAT 和作业令牌

时间:2021-07-08 18:09:47

标签: azure azure-devops azure-active-directory azure-pipelines

我是 Azure DevOps 的新手,我想了解是否有办法使用用户令牌来运行管道,而不是在运行管道时创建的代理令牌。

1 个答案:

答案 0 :(得分:0)

据我所知,您希望使用您的个人身份运行管道,这会导致您拥有自己的个人令牌而不是 System.AccessToken。这是不可能的。管道运行器有自己的(身份有限)。但是,如果您愿意,您可以通过检查这些变量来获取有关如何运行管道的信息:

  • Build.RequestedFor
  • Build.RequestedForEmail
  • Build.RequestedForId

请检查此 section 以了解您可以在这些变量中找到哪些值。