首页 > 解决方案 > 如何仅使用 Microsoft Cloud 从本地查询用户

问题描述

我正在使用 Microsoft Graph 为我的应用程序查询用户。我注意到结果中出现了许多访客用户。这些用户不在我们同步的本地 AD 中。

我已经尝试了各种 OnPremisesXXX 属性,但看起来它们不支持被过滤(通过 $filter 查询)。

任何帮助,将不胜感激。

标签: azure-active-directorymicrosoft-graph-api

解决方案


我已经想通了。我以为我试图过滤OnPremisesSyncEnabled,但也许我第一次尝试做错了什么。我的过滤器语句如下所示:

onPremisesSyncEnabled eq true

据我所知,并非所有属性都可用于 filter 命令。我使用此文档来帮助找到答案。注意:我实际上最终在 group.md 页面上提到了该属性支持 $filter,但实际的 user.md 页面没有提到它,所以这个文档可能不是 100% 最新的,但它最终确实帮助我找到了答案。


推荐阅读