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

Graph API在线会议报错:未找到应用访问策略(跨租户场景)

跨租户访问Teams Online Meetings API权限拒绝问题排查方案

核心问题定位

你遇到的是跨租户场景下的Online Meetings API访问权限拒绝,核心矛盾在于Teams账号所属租户(用户租户)与应用注册租户(资源租户)分离,常规单租户权限配置无法覆盖这种场景。

分步排查与修复

1. 验证跨租户API权限配置

  • 确保在应用注册租户(资源租户)中,已为应用d070...授予应用级权限(而非委派权限),且权限状态为已授予管理员同意。Online Meetings API常用应用权限包括OnlineMeetings.Read.All、OnlineMeetings.ReadWrite.All。
  • 注意:委派权限仅支持同租户用户访问,跨租户场景必须使用应用权限。

2. 配置用户租户的跨租户访问规则

在Teams账号所属的用户租户Azure AD中:

  • 进入「跨租户访问设置」→「组织设置」,添加应用注册租户的租户ID,设置为允许访问。
  • 检查「B2B协作」设置,确保已开启「允许外部用户访问本租户资源」,且未将应用注册租户列入阻止列表。

3. 更新Online Meetings应用访问策略

在应用注册租户(资源租户)中,通过PowerShell调整策略以支持跨租户访问:

# 查看现有访问策略
Get-CsApplicationAccessPolicy

# 若策略未包含用户租户,执行授权命令
Grant-CsApplicationAccessPolicy -PolicyName "<你的策略名称>" -Identity "d070..." -Tenant "<用户租户ID>"
  • 确保策略明确授权应用d070...可访问来自用户租户的会议资源。

4. 登录上下文与MFA验证

  • 交互式登录时,确认选择的是用户租户的Teams账号,而非应用注册租户的账号。
  • 检查用户租户中该账号的MFA配置,排除位置限制、设备合规等额外登录限制。

5. 等待权限生效并测试

  • Office 365与Azure AD权限变更通常需要15-30分钟生效,配置完成后等待一段时间再测试。
  • 直接调用API验证:应用权限场景用GET https://graph.microsoft.com/v1.0/users/<用户ID>/onlineMeetings,确认返回结果。

内容的提问来源于stack exchange,提问作者PavanKumar GVVS

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 16:32:35