azure-active-directory - 如何仅使用 Microsoft Cloud 从本地查询用户
问题描述
我正在使用 Microsoft Graph 为我的应用程序查询用户。我注意到结果中出现了许多访客用户。这些用户不在我们同步的本地 AD 中。
我已经尝试了各种 OnPremisesXXX 属性,但看起来它们不支持被过滤(通过 $filter 查询)。
任何帮助,将不胜感激。
解决方案
我已经想通了。我以为我试图过滤OnPremisesSyncEnabled
,但也许我第一次尝试做错了什么。我的过滤器语句如下所示:
onPremisesSyncEnabled eq true
据我所知,并非所有属性都可用于 filter 命令。我使用此文档来帮助找到答案。注意:我实际上最终在 group.md 页面上提到了该属性支持 $filter,但实际的 user.md 页面没有提到它,所以这个文档可能不是 100% 最新的,但它最终确实帮助我找到了答案。
推荐阅读
- php - Codeigniter 应用程序错误:即使未选中记住我,也会记住登录凭据
- sharepoint-online - 在 $filter 中使用括号和两个运算符 "AND" "OR"
- laravel - 来自 EC2 服务器的 Laravel API 的 Next.js 授权问题
- javascript - 如何实现无限滚动插件以从数据库自动加载更多页面滚动数据?
- python - 烧瓶在vs代码中在python中导入MYSQL时出现导入错误?
- r - 为什么这个关于矩阵乘法的代码与 outer() 命令错误
- arrays - 数组不显示正确的值
- javascript - 如何在 Node 中使用 date-fns 库处理 UTC 数学?
- ffmpeg - ffmpeg vaapi - 缩放视频,保持纵横比并用黑线填充
- time-complexity - 为什么归并排序的时间复杂度没有 O(2^log(n)) 类似于斐波那契数列生成的树?