我正在尝试对Microsoft Graph执行过滤查询(例如):
https://graph.microsoft.com/beta/me?$filter=extension_d8dde29f1095422e91537a6cb22a2f74_skypeId+eq+'joe.smith'
但我总是收到类似的回应:
{
"error": {
"code": "BadRequest",
"message": "Filter not supported.",
"innerError": {
"request-id": "d1b45316-80c9-4ce1-bfe3-3c07a4af42a9",
"date": "2016-08-25T18:53:45"
}
}
}
我能够使用Azure AD Graph进行此操作,但我希望使用MS Graph获得类似的结果:
https://graph.windows.net/contoso.com/users/joe@contoso.com?api-version=1.21-preview&$filter=extension_d8dde29f1095422e91537a6cb22a2f74_skypeId+eq+'joe.smith'
MS Graph无法使用扩展属性进行过滤吗?是否有正确的方法可以帮助我查询扩展属性?或其他替代查询?
由于
答案 0 :(得分:1)
This issue has now been fixed and deployed.
Vishrut - please try your query again and confirm that this is now working for you.
答案 1 :(得分:0)
我也可以重现这个问题。但是使用内置属性过滤用户集合对我来说很有效。似乎Microsoft Graph不支持过滤用户rest API的自定义属性。
如果您需要此功能,可以从here提交反馈。