Outlook ไม่สามารถบันทึกสิทธิ์ที่แก้ไขได้ (Modified Permissions Cannot Be Saved) 主要由于代表访问 (Delegate Access) 卡在操作中。此外,ISP 的网络限制和冲突的加载项也可能导致此错误。此错误不允许用户修改日历的权限并与其他用户共享日历。
这是一个非常常见的问题,发生是因为 Outlook 应用程序中的一些小技术细节。这个问题不代表硬件本身有任何问题。请确保在继续之前您拥有 Outlook 凭据,因为它们将是必需的。
在代表访问功能无法将更改传播到服务器(或卡在操作中)且用户在此期间编辑日历权限的情况下,Outlook 将被迫不保存修改后的权限。
有时日历的所有者虽然无意中,但在日历权限中创建了重复条目,导致单个用户有多个权限场景。在这种情况下,Outlook 将无法保存修改后的权限。
为了保护和控制网络流量,ISP 部署不同技术来限制不同的网络资源和功能。如果这种强制限制干扰了服务器和 Outlook 之间的通信,Outlook 将不允许用户修改日历的权限。
加载项帮助我们从 Outlook 完成更大的功能,但冲突的加载项是常见的 Outlook 问题,可能导致讨论中的问题。
默认情况下,Outlook 授予代表用户“代表发送”权限,如果无法将所述权限写入 Active Directory 中用户对象的 publicDelegates 属性,或者 SELF 对象没有权限更改 Active Directory 上的“写入个人信息”,Outlook 将显示讨论中的错误。
先决条件 (Pre-Requisite)
- 确保您要添加的用户在 Office 365 管理门户中 未被阻止 (not blocked)。
- 请访问 Microsoft 产品的服务状态以检查 Outlook 是否正常运行。
如何在 Outlook 上保存修改后的权限?
1. 删除日历权限中的重复条目
Outlook 日历属性中的权限用于管理代表访问。如果权限条目中存在重复,这种重复将产生冲突的权限场景。因此,Outlook 将无法保存修改后的权限。在这种情况下,删除重复条目可能解决问题。
- 启动 (Launch) Outlook。
- 点击 Calendar (日历) 打开它。
- 然后 右键点击 (right-click) 日历并点击 Properties (属性)。
- 然后点击 Permissions (权限) 选项卡并检查是否有任何 重复 (duplicate) 条目。如果找到则 移除 (remove) 重复条目。然后点击 Apply (应用) 和 Ok。
- 重新启动 (Relaunch) Outlook 并检查您是否可以在 Outlook 日历中编辑和保存权限。
2. 更改网络连接
为了保持安全和受控,ISP 限制对不同网络服务和功能的访问。如果您的 ISP 正在阻止 Outlook 完成其操作所需的服务/功能,Outlook 可能无法在共享日历中保存修改后的权限。为排除这种情况,暂时切换到另一个网络,然后使用 Outlook。
- 连接 (Connect) 到另一个网络。如果无法使用另一个网络,您可以使用手机热点。此外,使用 VPN 可以确认 ISP 是否使用任何干扰 Outlook 和服务器之间通信的网络限制。
- 现在 启动 (Launch) Outlook 并检查它是否无任何问题地运行。
3. 执行另一个代表访问操作
代表访问用于与其他用户共享 Outlook 日历。如果由于任何故障,代表访问卡在操作中或权限中所做的更改未传达给服务器,Outlook 日历将无法保存修改后的权限。在这种情况下,执行另一个代表访问操作可能解决问题。
- 启动 Outlook 然后转到文件选项卡。
- 现在点击 Account Settings (帐户设置) 然后在显示的列表中点击 Delegate Access (代表访问)。
- 在 Delegates (代表) 窗口中,点击 Add (添加)。
- 现在选择任意随机用户并点击 Add 然后点击 Ok。
- 现在在代表用户 权限 (permissions) 窗口中,选择您要委派的选项。
- 再次点击 OK。
- 重新启动 Outlook 并转到 文件 选项卡。
- 然后点击 Account Settings 在显示的列表中点击 Delegate Access。
- 移除 (Remove) 刚才添加的用户。
- 重新启动 (Relaunch) Outlook 并检查它是否已开始无任何问题地工作。
4. 在安全模式下打开 Outlook 并禁用 Outlook 加载项
Outlook 加载项帮助您直接从收件箱完成任务。但有时编写糟糕或过时的加载项开始干扰 Outlook 的真实操作。我们可以使用 Outlook 内置的安全模式,其中 Outlook 将在没有任何加载项的情况下启动。从那里您可以诊断问题是否因加载项而发生。
- 退出 (Exit) Outlook。
- 同时按下 Windows+R 按钮以打开 Run (运行) 命令。
- 在运行命令框中键入命令 Outlook.exe /safe (Outlook 和 / 之间有空格) 然后点击 OK。如果弹出错误消息提示 Windows 找不到 Outlook.exe /safe,则使用 Outlook.exe 的完整路径。
- 现在 重复 (repeat) 解决方案 3 以检查您是否可以在 Outlook 中委派访问。
如果您可以无任何问题地使用 Outlook,则通过以下步骤逐个禁用 Outlook 加载项
- 退出 (Exit) Outlook 并以正常模式重新打开 Outlook 然后转到 文件 选项卡并点击 Options (选项)。
- 然后点击 Add-Ins (加载项)。
- 找到靠近窗口底部的 "Manage" (管理) 选项并选择要启用/禁用的加载项类型 例如 COM Add-ins 然后点击 "Go"。
- 现在 取消选中 (uncheck) 所有加载项。
- 然后 重新启动 (restart) Outlook 并检查您是否可以修改 Outlook 的日历权限,如果可以,则逐个启用加载项以找出有故障的一个。找到有故障的加载项后,保持其禁用并访问该故障加载项的开发者网站检查是否有更新版本。如果有可用的更新版本,则下载并安装更新版本并查看是否有助于解决问题。
5. 使用注册表编辑器禁用“代表发送”权限
当您给用户代表访问权限时,Outlook 默认授予代表用户“代表发送”权限,所述权限被写入 Active Directory 中用户对象的 publicDelegates 属性。如果您使用的 Outlook 配合的全局目录服务器不在您的域本地,则 publicDelegates 属性无法写入 Active Directory 中的用户对象,或者如果 SELF 对象无法更改 Active Directory 用户对象上的 Write Personal Information,Outlook 将无法保存修改后的日历权限。在这种情况下,配置 Outlook 添加代表而不授予代表“代表发送”权限,可能解决问题。
警告:更改注册表需要专业知识,请在编辑注册表时极度小心。我们建议您完全按照下面的说明操作,因为任何错误都可能损坏整个操作系统。建议备份注册表。
- 退出 (Exit) Outlook。
- 按 Windows 键然后键入 Registry Editor (注册表编辑器) 在结果列表中点击 Registry Editor。
- 然后 导航 (navigate) 到以下注册表键
HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Preferences
替换 (Replace) 上述注册表键中的 x.0 为您的 Outlook 版本。- Outlook 2016/2019: 16.0
- Outlook 2013: 15.0
- Outlook 2010: 14.0
- Outlook 2007: 12.0
- Outlook 2003: 11.0
- 然后在 Edit (编辑) 菜单上点击 New (新建) 然后点击 DWORD Value。
- 键入 IgnoreSOBError 然后按 Enter。
- 右键点击 IgnoreSOBError 点击 Modify (修改) 在 Value data (数值数据) 框中键入 1 然后点击 OK。
- 点击 File (文件) 然后点击 Exit (退出) 退出注册表编辑器。
- 现在 启动 (launch) Outlook 并检查您是否可以添加和保存日历的权限。
6. 使用 Outlook Web App (OWA)
如果服务器端或 Outlook 日历有软件故障,通常移动客户端 (Outlook for iOS 或 Outlook for Android)、Outlook Web App 和 Windows 10 日历应用会在 Outlook PC 客户端之前得到修正。在这种情况下,使用 Outlook Web App、移动客户端或 Windows 10 日历应用可能解决问题。
- 退出 (Exit) Outlook。
- 打开 (Open) 网页浏览器并访问 Outlook Web App。您可以使用移动客户端 (Android 或 iOS) 或 Windows 10 日历应用。
- 点击 Calendar (日历) 图标 然后点击 三个点 (three dots) 在 日历 (calendar) 前面 点击 Sharing and Permissions (共享和权限)。
- 输入要共享日历的用户的 电子邮件地址 (email address) 然后点击 Share (共享)。
- 启动 (Launch) Outlook 并检查您是否可以在 Outlook 日历中编辑和保存权限。
7. 运行 Microsoft 支持和恢复助手 (SaRA)
Microsoft 支持和恢复助手 使用不同的诊断测试来找出应用程序的问题,然后为已识别的问题提供最佳可能的解决方案。此工具目前可以排除 Outlook 以及 Office/Office 365 问题。如果 Microsoft 支持和恢复助手 (SaRA) 无法修复问题,它将建议排除故障的后续步骤。因此,运行 Microsoft 支持和恢复助手可能解决问题。
- 从 Microsoft 官方网站下载 Microsoft 支持和恢复助手。
- 下载完成后,启动 SaRA。
- 在 Microsoft 服务协议 中,点击 I Agree (我同意) (阅读和理解后) 表示同意。
- 在应用程序中选择 Outlook 然后点击 Next (下一步)。
- 现在选择 "I'm having problems with shared mailboxes" (我遇到共享邮箱问题) 选项并点击 Next。
遵循 (Follow) Microsoft 支持和恢复助手屏幕上显示的说明以排除 Outlook 故障。