Microsoft Graph创建会议事件时参会人自动接受邀请问题咨询
该问题的常见原因如下
- 未显式指定
sendNotifications查询参数。调用Microsoft Graph创建日历事件接口时,默认不会向参会人发送会议邀请通知,如果未在请求路径后添加sendNotifications=true的查询参数,Exchange会直接将会议同步到同租户参会人的日历中,且默认标记为已接受状态,不会给参会人发送需要手动处理的邀请邮件。你当前提交的请求未携带该参数,是最可能导致问题的原因。
修正后的请求路径为:POST /users/{organizer@email.com}/events?sendNotifications=true - 参会人邮箱开启了自动接受会议的规则。如果参会人邮箱(尤其是会议室、设备等资源类邮箱)的Exchange/Outlook日历设置中开启了「自动接受所有会议邀请」的自动处理规则,就算正常发送了邀请,系统也会自动完成接受操作,不会弹出选择提示,你可让参会人检查自身日历的自动处理配置确认。
- 应用权限配置不符合要求。如果你的应用使用的是应用级权限,且被授予了
Calendars.ReadWrite.All等高权限,同时未开启sendNotifications参数,Exchange会判定该操作为管理员级别的事件同步操作,直接修改参会人日历的会议状态为已接受,跳过邀请确认流程。 - 租户级Exchange策略限制。部分企业会配置内部会议自动处理策略,要求同租户内部的会议邀请默认自动接受,无需用户手动确认,这类组织级策略也会触发该现象。
内容的提问来源于stack exchange,提问作者TF.Ryan
相关产品推荐
相关产品推荐

