azure-active-directory - 不支持使用过滤器对用户对象进行增量查询?
问题描述
我正在尝试使用如下查询跟踪 AAD 用户对象的更改。 https://graph.microsoft.com/v1.0/users/delta ?$filter=accountEnabled eq true
不幸的是,我在 Graph Explorer 中收到了错误 Request_UnsupportedQuery。这仅不支持增量查询吗?我可以使用与下面相同的过滤器。 https://graph.microsoft.com/v1.0/users ?$filter=accountEnabled eq true
MSFT 图在增量查询中不支持此功能的任何原因?谢谢!
解决方案
它支持$filter
,但唯一支持的$filter
表达式是用于跟踪特定对象的更改:$filter=id+eq+{value}
.
请参阅:https ://docs.microsoft.com/en-us/graph/api/user-delta?view=graph-rest-1.0#odata-query-parameters