You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Microsoft Graph Search API应用权限查询不再返回OneDrive文件问题咨询

Microsoft Graph Search API driveItem结果异常问题解答

关于region参数的行为变化

近期Microsoft Graph Search API对region参数的处理逻辑已更新:当针对driveItem实体设置该参数时,仅返回对应区域内SharePoint站点的文件结果,OneDrive个人/商务版结果不再被包含,这是当前的预期行为。

应用权限配置要求

若使用应用权限调用API并希望同时获取OneDrive和SharePoint的driveItem结果,需确保Entra应用注册中已配置以下应用权限:

  • Files.Read.All:用于读取所有用户的OneDrive及SharePoint文件
  • Sites.Read.All:用于读取SharePoint站点内容

即使配置了上述权限,设置region参数仍会过滤掉OneDrive结果。如需同时获取两类结果,需移除请求中的region参数,或分别发起针对OneDrive(不带region)和SharePoint(带region)的查询后合并结果。

测试场景差异说明

你在Graph Explorer中使用委派权限且不带region参数能获取全部结果,是因为委派权限下默认包含当前登录用户的OneDrive内容,且未受region参数限制;而应用权限下带region参数时,API仅返回SharePoint区域结果,符合更新后的逻辑。

内容的提问来源于stack exchange,提问作者Katie Bullock

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 05:02:03