当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 修复错误:无法删除 OwaMailboxPolicy

作者:精品下载站 日期:2024-12-14 05:52:22 浏览:13 分类:玩电脑

修复错误:无法删除 OwaMailboxPolicy


当您想要从 Exchange Online 删除 OWA 邮箱策略时,会出现错误。这是因为 OWA 邮箱策略与单个或多个用户关联。要永久删除 OWA 邮箱策略,您需要为用户设置另一个邮箱策略作为默认策略,因此旧策略不会设置给任何用户,您可以将其删除。在本文中,您将了解如何修复 PowerShell 和 Exchange 管理中心中无法删除 OwaMailboxPolicy 的错误。

如何删除 Outlook 邮箱策略

创建新的 Outlook Web App 策略时,可以将其设置为单个或多个用户。假设您创建了一个邮箱策略来阻止 Microsoft 365 用户更改其照片。现在,组织希望让用户更改照片,因此您必须删除 Outlook Web App 邮箱策略。那么你会怎么做呢?

有两种方法可以删除 OWA 邮箱策略:

  • 交易所管理中心
  • 在线交换 PowerShell

有时,您可能会遇到阻止您删除 OWA 邮箱策略的错误。我们将向您展示如何删除您创建的任何 Outlook 邮箱策略,以及如何修复无法删除邮箱策略时出现的错误。

错误:Outlook Web App 策略删除失败

如何在 Exchange 管理中心删除邮箱策略:

  1. 登录 Exchange 管理中心
  2. 展开角色 > Outlook Web 应用程序策略
  3. 选择政策
  4. 点击删除

[玩转系统] 修复错误:无法删除 OwaMailboxPolicy

  1. 点击确认

[玩转系统] 修复错误:无法删除 OwaMailboxPolicy

它应该删除邮箱策略,但在这种情况下,它在 Exchange 管理中心显示以下错误:

Outlook Web 应用策略删除失败
错误:
执行 cmdlet 时出错

[玩转系统] 修复错误:无法删除 OwaMailboxPolicy

微软没有明确描述问题或如何删除邮箱策略。另一个问题是您无法从 Exchange 管理中心执行任何操作,因此解决此问题的唯一方法是在下一步中使用 PowerShell。

错误:删除 OwaMailBoxPolicy

您有一个要在 PowerShell 中删除的 OWA 邮箱策略。

为了能够运行 PowerShell 命令,您必须连接到 Exchange Online PowerShell。以管理员身份打开 Windows PowerShell,运行以下 cmdlet,然后使用管理员凭据登录。

Connect-ExchangeOnline

要删除 OWA 邮箱策略,我们需要使用Remove-OwaMailboxPolicy PowerShell cmdlet。我们将添加 -Confirm:$false 来抑制确认提示。

在我们的示例中,我们想要删除邮箱策略(阻止用户更改个人资料照片)。

运行以下 PowerShell 命令以完全删除 OwaMailboxPolicy。

Get-OwaMailboxPolicy "Block users change profile photos" | Remove-OwaMailboxPolicy -Confirm:$false

这应该可以解决问题,但在某些情况下,PowerShell 输出会显示以下错误。

Remove-OwaMailboxPolicy: ExCB739F|Microsoft.Exchange.Management.Tasks.CannotDeleteAssociatedMailboxPolicyException|
Couldn't delete mailbox policy Block users change profile photos because it is associated with users.

错误:无法删除邮箱策略“OWA 邮箱策略名称”,因为它与用户关联。

修复无法删除邮箱策略的问题

问题在于用户与您要删除的邮箱策略关联。因此,您需要了解您的组织拥有哪些邮箱策略。

运行以下 PowerShell 命令以查看所有邮箱策略。

Get-OwaMailboxPolicy | ft Name, Identity

PowerShell 输出显示组织中的所有 OWA 邮箱策略。

Name                              Identity
----                              --------
Block users change profile photos Block users change profile photos
OwaMailboxPolicy-Default          OwaMailboxPolicy-Default

在我们的示例中,我们要删除邮箱策略(阻止用户更改个人资料照片)。

1. 获取 OwaMailboxPolicy 许可用户

我们希望了解哪些用户与特定邮箱策略相关联(阻止用户更改个人资料照片)。

运行以下 PowerShell 命令来检查哪些邮箱设置了此策略。

Get-CasMailbox -ResultSize Unlimited | Where-Object { $_.OwaMailboxPolicy -eq "Block users change profile photos" } | ft Name, Id, Displayname

PowerShell 输出显示邮箱列表。

Name                                 Id                                   DisplayName
----                                 --                                   -----------
41377e9c-dc47-46c0-b4a5-1d5bbdcb5cc5 41377e9c-dc47-46c0-b4a5-1d5bbdcb5cc5 Amanda Hansen
0f38d53f-cbe0-4844-86e9-1032a45ba31b 0f38d53f-cbe0-4844-86e9-1032a45ba31b Brenda Smith
52a6c1c7-77d2-4109-99b9-a4076167b6e2 52a6c1c7-77d2-4109-99b9-a4076167b6e2 Carl Hawk
c32b2b27-d809-439a-a3e3-eb7a749eeb72 c32b2b27-d809-439a-a3e3-eb7a749eeb72 Stephen Hunter

结果显示链接到邮箱策略的许可邮箱(阻止用户更改个人资料照片)。未经许可的用户不会出现在 PowerShell 输出中。

重要提示:其他用户可能已分配到该邮箱策略,但当前拥有未经许可的用户邮箱。即使您删除了这些未经许可的用户的许可证,他们仍然链接到邮箱策略。

2. 将许可证分配给与 OwaMailboxPolicy 关联的邮箱

您无法查看链接到邮箱策略的所有邮箱,因为可能有些用户最初设置了此策略,但现在未获得许可。

唯一的解决方案是向链接到邮箱策略的用户分配许可证(阻止用户更改个人资料照片)。不幸的是,您无法知道哪些未经许可的用户与 OWA 邮箱策略关联。

注意:向未经许可的用户添加许可证将自动获取OwaMailboxPolicy-Default策略,而不是最后分配的OWA邮箱策略。

在我们的示例中,用户([email protected]) 与邮箱策略关联。但现在它是一个未授权的邮箱,因此您在邮箱策略列表中看不到它。一旦我们分配了 Exchange Online 许可证,邮箱将自动获取OwaMailboxPolicy-Default

3.为所有用户设置另一个Owa邮箱策略

您需要为用户设置另一个邮箱策略。在我们的示例中,我们将为所有邮箱设置 OwaMailboxPolicy-Default 策略,以便所有许可的邮箱都将获得该策略。

Get-CASMailbox -ResultSize Unlimited | Set-CASMailbox -OWAMailboxPolicy "OwaMailboxPolicy-Default"

与旧邮箱策略关联的所有用户均未分配,因为您为他们设置了另一个默认邮箱策略。

在下一步中,您可以毫无错误地删除 OWA 邮箱策略。

在 PowerShell 中删除 OwaMailBoxPolicy

现在,您可以毫无错误地删除 OwaMailboxPolicy。

运行以下 PowerShell 命令以完全删除 OwaMailBoxPolicy。我们将添加 -Confirm:$false 来抑制确认提示。

Get-OwaMailboxPolicy "Block users change profile photos" | Remove-OwaMailboxPolicy -Confirm:$false 

您已使用 PowerShell 成功删除了 OwaMailboxPolicy。下一步将向您展示如何在 Exchange 管理中心删除 OwaMailboxPolicy。

在 Exchange 管理中心删除 OWA 邮箱策略

要在 Exchange 管理中心删除 OWA 邮箱策略,请执行以下步骤:

  1. 登录 Exchange 管理中心
  2. 展开角色 > Outlook Web 应用程序策略
  3. 选择政策
  4. 点击删除
  5. 点击确认

下面的屏幕截图显示您已成功删除邮箱策略。

[玩转系统] 修复错误:无法删除 OwaMailboxPolicy

就是这样!

了解更多:如何使用 MFCMAPI 删除损坏的隐藏 Exchange 收件箱规则 »

结论

您了解了如何修复无法删除 Exchange Online PowerShell 和 Exchange 管理中心中的 OwaMailboxPolicy 的错误。为了避免错误,您必须确保没有用户与要删除的 OWA 邮箱策略关联。然后,您可以在 PowerShell 或 Exchange 管理中心中删除 OwaMailboxPolicy。

您喜欢这篇文章吗?您可能还喜欢如何从通讯组中删除成员。不要忘记关注我们并分享这篇文章。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯