在 Azure DevOps Server 2022.1 上按姓名或电子邮件查找用户

问题描述 投票:0回答:1

我刚刚意识到我们有新服务器和旧服务器,那么在旧服务器上,我如何找到用户?

即使我提供了正确的参数,我仍然收到相同的错误

https://[serverurl]/_apis/identities?api-version=6.0&searchFactor=name&factorValue=[myname]

我每次都会收到这条消息

必须指定描述符、主题描述符或社交描述符或identityIds或searchFactor/factorValue

rest azure-devops-rest-api azure-devops-server-2022
1个回答
0
投票

根据身份 - 读取身份 REST API,正确的 URI 参数是

filterValue
searchFilter
,而不是
searchFactor
factorValue

searchFilter
值可以是
AccountName
(域别名)、DisplayName、MailAddress、
General
(显示名称、帐户名称或唯一名称)或
LocalGroupName
(仅搜索 Azure Devops 组)。

要按姓名搜索用户,

GET https://[serverurl]/_apis/identities?searchFilter=General&filterValue=username&api-version=6.0

测试结果:

result

您可以在此处查看更多示例。

© www.soinside.com 2019 - 2024. All rights reserved.