症状
尝试使用 Microsoft Outlook、Outlook或 PowerShell Exchange Online共享日历时,会收到以下一条或多条错误消息。
Outlook Windows
此日历不能由一个或多个人员共享。
Outlook on the Web
你无权与用户共享日历<电子邮件地址>。
Exchange OnlinePowerShell
无法完成请求。 你无权共享此日历。
原因
如果共享日历在"日历"窗格中列出两次,则会出现Outlook。 重复的日历名称与邮箱所有者<相同>。
解决方法
若要解决此问题,请使用下列方法之一删除"日历"窗格中的 重复 日历。
方法 1:使用Outlook的Windows删除日历
-
在Outlook"Windows"窗格中,打开"日历"窗格,然后找到与"邮箱所有者"<相同的日历>。
-
右键单击日历,然后选择"删除日历"。
-
重启Outlook。
方法 2:Outlook Web 应用删除日历
-
在Outlook,打开"日历"窗格,然后找到与"邮箱所有者"<相同的日历>。
-
右键单击日历,然后选择"删除"。
方法 3:使用 MFCMapi 删除日历
-
退出Outlook,然后Outlook连接到用户邮箱的所有计算机上的 Web 上关闭密码。
-
请按照 MFCMapi 中的这些步骤删除重复的日历名称。
注意若要执行这些步骤,您必须使用 Windows 客户端登录到日历所有者的计算机,或在 Windows 客户端上配置日历所有者的 Outlook 配置文件。-
从 下载 MFCMapi GitHub。
-
运行Mfcmapi.exe。
-
选择"工具"菜单,然后选择"选项"。
-
选中以下复选框:调用OpenMsgStore MDB_ONLINE使用"
-
选择“确定”。
-
在"会话"菜单上,选择"登录"。
-
如果系统提示输入配置文件,请选择配置文件名称,然后选择"确定"。
-
在顶部窗格中,找到并双击与邮箱对应的行。
-
在左窗格中,展开"根容器"。
-
右键单击"常用视图",然后选择"打开关联内容表"。
-
在" 主题" 列中,找到并选择与"邮箱所有者"<相同的日历>。
-
打开"操作"菜单,然后选择"删除邮件"。
-
关闭窗口。
-
在" 会话" 菜单上,选择"LogOff" 以注销 MFCMapi。
-
状态
跟踪Microsoft 365服务事件 EX249095 于 2021 年 5 月 31 日修复。