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

Azure AD创建用户后日历allowedOnlineMeetingProviders为空如何更新

设置用户日历 allowedOnlineMeetingProviders 属性的可行方案

allowedOnlineMeetingProviders 属于日历资源的只读属性,无法通过直接更新日历实例修改,其值统一继承自用户邮箱的全局会议提供商配置。创建用户的Graph API接口暂不支持同步初始化该配置,需在用户创建完成、邮箱资源预配成功后单独配置,具体操作步骤如下:

  • 为调用接口的应用申请MailboxSettings.ReadWrite权限,应用程序权限需要全局管理员同意,委派权限需要目标用户或管理员授权。
  • 调用Microsoft Graph API的邮箱配置更新接口:
    接口请求方法为PATCH,请求地址为 https://graph.microsoft.com/v1.0/users/{用户标识}/mailboxSettings,其中用户标识可填入用户的对象ID或者用户主体名称(UPN)。
    请求体结构示例:
    {
      "allowedOnlineMeetingProviders": ["teamsForBusiness"],
      "defaultOnlineMeetingProvider": "teamsForBusiness"
    }
    
  • 配置完成后可通过如下GET请求验证结果:
    GET https://graph.microsoft.com/v1.0/users/{用户标识}/mailboxSettings?$select=allowedOnlineMeetingProviders
    正常返回结果中会包含你配置的teamsForBusiness枚举值,该配置会在15分钟内同步到该用户的所有日历实例。

补充说明:目前Microsoft Graph v1.0版本暂不支持为单个日历单独配置不同的在线会议提供商,所有用户日历默认复用邮箱全局配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 23:27:02