ADB2C-基于电子邮件域的Microsoft Graph查询用户

时间:2020-06-20 15:51:36

标签: graph filter azure-active-directory microsoft-graph-api odata

我想使用Microsoft Graph查询ADB2C,以对具有特定域名值的issuerAssignedId上的用户进行查询,所有具有issuerAssignedId且域名为@ yahoo.com的用户,是否有人知道该怎么做?

有一个特定电子邮件的示例:

GET https://graph.microsoft.com/v1.0/users?$select=displayName,id&$filter=identities/any(c:c/issuerAssignedId eq 'maxdude@yahoo.com' and c/issuer eq 'contoso.onmicrosoft.com')

欢呼 马格苏德。

1 个答案:

答案 0 :(得分:0)

Microsoft Graph $filter查询参数不支持基于filter parameter和我的测试的containsendwith运算符。

因此,恐怕我们不能直接使用Microsoft Graph来获得域名为issuerAssignedId的所有@yahoo.com用户。

您需要获取所有用户并使用代码进行处理以与用户进行过滤。简而言之,您需要使用其他第三方过滤器方法。