【问题标题】:Azure DevOps - How do I create a Personal Access Token (PAT) so that it will show up for another user?Azure DevOps - 如何创建个人访问令牌 (PAT) 以便为其他用户显示?
【发布时间】:2021-03-21 03:44:51
【问题描述】:

我为客户的 ServiceNow 帐户(外部用户)创建了一个 PAT,以便与我们为他们的项目支持的 DevOps 环境集成。一切都很好,但是现在所有的 cmets/更新都在我的名下。有没有办法改变这个?或者换句话说,我可以创建一个 PAT,然后自定义与之关联的用户帐户吗?

【问题讨论】:

  • 欢迎来到 SO。是否要使用 PAT 更改 PAT 所有者的帐户。还是您想更换其他用户?
  • @jfry2k 无法获得您的最新信息。只是想检查以下答案是否对您有帮助?如果是,您可以接受一个as the answer,这也可以使与您有同样困惑的其他人受益,我们可以存档此线程。另外,如果仍有任何疑问,请随时在下面发表评论:-)

标签: azure azure-devops devops access-token servicenow


【解决方案1】:

没有。将 PAT 视为帐户的可移植凭证。您无法更改用户,因为 PAT 针对该用户。

在这种情况下,通常会使用服务帐号。

【讨论】:

    【解决方案2】:

    不,根据认证指南:https://docs.microsoft.com/en-us/azure/devops/integrate/get-started/authentication/authentication-guidance?view=azure-devops

    使用您的 PAT 代替您的密码。

    此外,出于安全原因,没有工具可以管理其他项目用户的 PAT。在这种情况下,您可能会生成 PAT 并使用它来更改另一个用户下的信息......这不是正确的故事))

    在这种情况下,您需要创建一个技术用户并生成与之关联的 PAT。此外,您必须记住其密码才能定期更新 PAT Is there a way to renew a PAT via REST API?

    不,我们没有用于续订 PAT 的 REST API。你只能重新生成一个 用户界面 (UI) 中的 PAT。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-15
      • 2020-06-17
      • 2023-02-22
      • 2020-08-31
      • 2020-07-27
      • 2020-06-17
      • 2021-12-24
      相关资源
      最近更新 更多