【发布时间】:2017-12-19 05:32:00
【问题描述】:
在 Outlook 中,我可以查找组织中的所有用户,包括电话号码、地址等。 我想使用 EWS 我可以做同样的事情...... 使用 Azure AD 图 (https://graph.windows.net),我也可以获取所有 (GAL) 用户的所有(!)属性 - 无需选择较小的属性子集……
在 Microsoft Graph (https://graph.microsoft.com) 中,我可以获取所有用户 (GAL),但不能获取(所有)属性,如电话号码、标题等,没有管理员允许访问……为什么这与另一个不同(更受限制) API?
例如。许可; Directory.AccessAsUser.All(以登录用户访问目录)
- 在 Microsoft Graph 中,用户无法同意
- 在 Azure AD Graph 中 - 不需要管理员
使用 Microsoft Graph 中的 /me/people(预览版),我可以获得组织中许多用户的所有属性 - 但不是全部。而且我可能会获得一些我最近的同事无法获得的用户(为什么? - 它仍然存在问题)
每个人都告诉你使用 Microsoft Graph,但它似乎比旧 API 更受限制
【问题讨论】:
标签: microsoft-graph-api azure-ad-graph-api