首页 > 解决方案 > 在 Azure Devops 中预配用户并为他们创建任务

问题描述

我们有一个批量导入机制,我们将用户添加到 ADO 并使用用户授权 API创建分配给他们的任务。我们观察到,在最初将用户添加到 ADO 后,通过API为他们创建的任何任务都无法正确解析用户的身份。任何后续任务都会正确创建并显示用户已解决。

任何任务的 'Assigned To字段都应该是Identity-

Fname Lname alias@email.com

但对于第一次上传,它只是 alias@email.com。

有没有办法做到这一点,即使是第一次上传也能正常工作?

标签: azure-devopsazure-devops-rest-api

解决方案


我已经在我身边进行了测试,我可以通过 api 为工作项分配新用户。

您应该检查新帐户是否具有正确的权限。

这些是我的 json 测试:

[
  {
    "op": "add",
    "path": "/fields/System.Title",
    "from": null,
    "value": "xxx"
  },

  {

    "op" : "add",
    "path": "/fields/System.AssignedTo",
    "from": null,
    "value": "xxx@outlook.com"
  }
] 

我可以在邮递员下使用它。此外,您可以使用 . 下的电子邮件或用户名value

此外,您可以与我们分享您使用的工具和操作步骤,以帮助我们更快地解决您的问题。


推荐阅读