无需Microsoft Graph,通过API从Microsoft Entra获取用户的方法咨询
关于从Microsoft Entra获取用户列表的API替代方案及Graph与Entra的关系
一、不使用Microsoft Graph的其他实现方法
- Azure AD Graph API:作为Microsoft Graph的前身,该API目前仍可用于查询用户列表,但已被官方标记为弃用,不再接收功能更新,未来会逐步退役,官方强烈建议迁移至Microsoft Graph。
- AzureAD PowerShell模块:该模块底层调用Azure AD Graph API,可通过
Get-AzureADUser这类命令获取用户列表,但同样属于弃用工具,官方推荐替换为Microsoft Graph PowerShell模块。 - Entra ID门户手动导出:若无需程序化调用,可直接在Entra ID管理门户中手动导出用户列表,适合批量获取的非自动化场景,但不属于API实现方式。
二、Microsoft Graph是否始终随Microsoft Entra一同提供?
是的,Microsoft Graph是Microsoft Entra ID的核心API层,只要你拥有Microsoft Entra ID租户(涵盖免费版、基础版及Premium版等所有层级),即可使用Microsoft Graph访问Entra的用户数据。不同版本的Entra ID会限制部分高级功能的权限,但基础的用户列表查询功能在所有版本中均默认可用,不存在Entra ID租户无法使用Microsoft Graph的情况。
内容的提问来源于stack exchange,提问作者Luca Archetti
相关产品推荐
相关产品推荐

