【问题标题】:MailboxNotEnabledForRESTAPI error for few users and working for other users少数用户和为其他用户工作的 MailboxNotEnabledForRESTAPI 错误
【发布时间】:2022-11-25 05:17:57
【问题描述】:

我正在从图表中获取用户日历。这是我的要求:

GET https://graph.microsoft.com/v1.0//users/id/calendar

这为某些用户提供了预期的结果,而为其他用户提供了 404 未找到的结果:

{

"error": {

"code": "MailboxNotEnabledForRESTAPI",

"message": "The mailbox is either inactive, soft-deleted, or is hosted on-premise.",

"innerError": {

"date": "2022-11-24T17:41:34",

"request-id": "0c24472c-a2e3-4e84-a3bb-9e35a33d06f4",

"client-request-id": "61731188-cebe-e7b3-416d-f0e4ec8c012e"

}

}

}

我的租户拥有 Azure 活动目录高级 P2 许可证。我还需要什么?为什么它对某些用户有效而对某些用户失败?

【问题讨论】:

    标签: calendar microsoft-graph-api licensing


    【解决方案1】:

    那些用户混合邮箱是本地的吗? Hybrid Graph已经折旧,明年3月停止工作https://learn.microsoft.com/en-us/graph/hybrid-rest-support

    如果用户托管在 o365 上,您需要验证他们是否拥有有效许可证,因为如果租户中有多个计划(或在其中)处于活动状态,您可能会发现许可证已过期等。如果邮箱没有良好的许可证,您将无法访问它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-10
      • 2017-03-15
      • 2020-12-30
      • 1970-01-01
      • 2020-11-14
      • 2011-07-22
      相关资源
      最近更新 更多