为什么分配工作项时VSTS无法识别电子邮件地址?

时间:2017-12-01 07:52:26

标签: azure-devops

我尝试手动设置分配给工作项字段的电子邮件地址。

然后错误显示为"身份值' xxx@xxx.com' for field' Assigned To'是一个未知的身份。" 这可以通过单击搜索用户来解决。然后将识别电子邮件地址。

为什么工作项目无法识别电子邮件地址?

如何通过编码将电子邮件分配给用户?

1 个答案:

答案 0 :(得分:2)

要解决问题,您可以查看以下方面:

  1. 检查用户是否已添加到VSTS帐户

    在“用户”标签https://account.visualstudio.com/_admin/_users中,确保已添加用户(xxx@xxx.com)。

  2. 检查用户和您的VST是否在不同的AAD

    这主要是由用户(xxx@xxx.com)支持另一个AAD引起的,因此VSTS帐户和用户(xxx@xxx.com)位于不同的AAD中。

    要仔细检查是否由AAD引起,您可以要求用户(xxx@xxx.com)登录您的VSTS帐户。如果它显示401错误,则表示用户(xxx@xxx.com)被备份到不同的AAD。要解决此问题,您可以使用以下任何选项:

    • 选项1:要求用户使用微软电子邮件地址(例如xxx@outlook.com或xxx@hotmail.com等)。
    • 选项2:将VSTS accoutn添加到与用户xxx@xxx.com相同的AAD。 您可以参考文章Connect VSTS account to Azure Active Directory
  3. 您还可以参考相关帖子here