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

非组织者如何启动由Microsoft Graph创建的Microsoft Teams在线会议?

无组织者在场启动Microsoft Teams在线会议的可行方案

我刚好研究过这个场景,给你几个实用的解决方案,都是通过Microsoft Graph配置或者Teams权限设置来实现的:

  • 允许所有参与者启动会议
    你在通过Microsoft Graph创建在线会议时,只需要在请求体里添加allowParticipantsToStartMeeting参数并设置为true。这样任何拿到会议公共链接的参与者,都能直接启动会议,完全不需要组织者在场。
    给你一个Graph请求的核心片段参考:

    {
      "subject": "团队项目同步会",
      "startDateTime": "2024-06-15T14:00:00Z",
      "endDateTime": "2024-06-15T15:00:00Z",
      "allowParticipantsToStartMeeting": true,
      "attendees": [
        {
          "emailAddress": {
            "address": "participant@example.com",
            "name": "参会人姓名"
          },
          "role": "attendee"
        }
      ]
    }
    

    这个参数是控制会议启动权限的关键,开启后公共链接就具备了无组织者启动的能力,不需要额外获取所谓的“私有URL”。

  • 指定联合组织者启动会议
    如果你不想让所有参与者都拥有启动权限,可以指定特定用户作为联合组织者。在Graph创建会议时,把目标参会人的role设置为coOrganizer,这个用户就拥有和组织者几乎相同的权限,包括启动会议的能力,哪怕组织者不在场。
    示例片段如下:

    "attendees": [
      {
        "emailAddress": {
          "address": "coorganizer@example.com",
          "name": "联合组织者姓名"
        },
        "role": "coOrganizer"
      }
    ]
    

    这种方式灵活性更高,既能保证有授权的人启动会议,又不会过度开放权限。

  • 更新已创建会议的权限
    要是你已经创建好了会议,也不用重新建,直接通过Graph的PATCH请求更新allowParticipantsToStartMeeting参数的值就行,同样能实现无组织者启动的效果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.30 07:17:47