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

多租户Azure应用:自动录制会议,组织者未参会时录制上传失败求助

问题分析

你遇到的核心问题是:用主租户管理员身份创建的自动录制会议,只有当管理员参会时录制文件才能成功上传,外部租户参会者单独参会时录制无法完成上传。这本质是录制文件的存储权限上下文导致的——默认情况下,会议录制文件会保存到会议组织者(主租户管理员)的OneDrive for Business,当组织者未参会时,Teams服务无法获取足够的权限上下文来完成文件写入。

解决方案

1. 调整会议录制存储位置到SharePoint站点

默认录制文件存在组织者个人OneDrive,改为存储到会议对应的SharePoint站点可以避免个人存储的权限限制。创建会议时,通过Graph API指定recordingStorage属性:

POST https://graph.microsoft.com/v1.0/me/onlineMeetings
Content-Type: application/json

{
  "startDateTime": "2024-05-20T14:00:00Z",
  "endDateTime": "2024-05-20T15:00:00Z",
  "subject": "导师辅导会议",
  "participants": {
    "attendees": [
      {
        "upn": "mentor@externaltenant.com"
      }
    ]
  },
  "settings": {
    "recordAutomatically": true
  },
  "recordingStorage": "sharePoint"
}

确保组织者(主租户管理员)拥有对应SharePoint站点的编辑权限,Teams服务就能在会议结束后自动将录制文件上传到站点文档库。

2. 改用应用权限创建会议

使用委派权限(管理员的刷新令牌)创建会议时,权限上下文依赖于用户的活跃会话。换成应用权限可以脱离个人用户的会话限制:

  • 在Azure AD应用注册中,添加OnlineMeetings.ReadWrite.All应用权限并获取管理员同意;
  • 使用应用身份(客户端凭据流)调用Graph API创建会议,指定组织者为一个主租户的服务账号(需具备Teams和SharePoint权限):
POST https://graph.microsoft.com/v1.0/users/{serviceAccountUpn}/onlineMeetings
Content-Type: application/json

{
  "startDateTime": "2024-05-20T14:00:00Z",
  "endDateTime": "2024-05-20T15:00:00Z",
  "subject": "导师辅导会议",
  "participants": {
    "attendees": [
      {
        "upn": "mentor@externaltenant.com"
      }
    ]
  },
  "settings": {
    "recordAutomatically": true
  }
}

应用权限拥有稳定的权限上下文,即使服务账号未参会,Teams服务也能完成录制文件的上传。

3. 检查主租户Teams录制策略

登录主租户的Teams管理员中心,确认录制策略配置:

  • 进入会议 > 录制和转录,找到对应的录制策略;
  • 确保“允许自动录制”已开启,且未设置“仅当组织者在场时才保存录制”的限制;
  • 确认“允许外部参与者启动录制”(虽然你是自动录制,但该权限会影响录制的后续处理)。

4. 验证权限完整性

确保主租户管理员(或服务账号)拥有以下权限:

  • OnlineMeetings.ReadWrite.All(委派/应用权限);
  • Sites.ReadWrite.All 或 Files.ReadWrite.All(用于写入录制文件到存储位置);
  • 租户级Teams会议策略允许自动录制和外部参会者参与录制流程。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 23:52:03