识别Microsoft 365 保留和保留标签策略中的错误
本文提供可以遵循的步骤来检查 Microsoft 365 保留或保留标签策略中的错误。 可以在Microsoft Purview 合规门户中的数据生命周期管理和记录管理解决方案中找到这些策略。
策略错误可能发生在 Microsoft Purview 中的策略同步和分发过程中。 此过程是实施策略的先决条件。 如何强制实施策略取决于策略的类型:
对于保留策略,系统会创建规则来强制实施策略设置,例如保留和删除行为。
对于已发布的标签策略,强制意味着系统使已发布标签可用于用户定义的位置。 然后,用户可以手动应用已发布的标签。
对于自动应用标签策略,强制意味着系统根据用户定义的条件将标签应用于内容。
策略错误可在静态和自适应范围策略中发生。
重要
Microsoft Purview 不支持包含错误的策略。 必须先解决所有策略错误。 否则,保留和保留标签策略可能无法按预期工作。
如何检查策略错误
使用以下方法之一检查策略错误。
方法 1:使用Microsoft Purview 合规门户
浏览到数据生命周期管理>Microsoft 365。 对于“保留策略”和“标签策略”选项卡上的每个策略,请选择该策略,然后在“策略详细信息”窗格中检查“状态”部分。
选择“ 记录管理”。 对于“标签策略”选项卡上的每个策略,选择该策略,然后在“策略详细信息”窗格中检查“状态”部分。
注意
选择策略以打开策略详细信息窗格时,请确保选择策略名称而不是相应的复选框。 否则,详细信息窗格将不会打开。
方法 2:使用 PowerShell
使用以下步骤检查目标策略中的错误:
- Microsoft Exchange Online 电子邮件
- Microsoft SharePoint 站点
- Microsoft OneDrive 帐户
- Microsoft 365 组
- Microsoft Skype for Business 对话
- Exchange Online 公用文件夹
- Microsoft Teams 聊天消息
- Teams 渠道消息
使用 Get-RetentionCompliancePolicy cmdlet 获取策略信息。 运行以下命令:
Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | FL DistributionStatus Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults
任何策略错误都显示在属性返回
DistributionStatus
的值中。 如果存在策略错误,则属性返回DistributionResults
的值包含有关错误的详细信息。
使用以下步骤检查目标策略中的错误:
- Teams 专用频道消息
- Microsoft Viva Engage 用户消息
- Viva Engage 社区消息
使用 Get-AppRetentionCompliancePolicy cmdlet 获取策略信息。 运行以下命令:
Get-AppRetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | FL DistributionStatus Get-AppRetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults
任何策略错误都显示在属性返回
DistributionStatus
的值中。 如果存在策略错误,则属性返回DistributionResults
的值包含有关错误的详细信息。
推荐做法
若要最大程度地减少保留策略错误,请遵循以下做法:
如果使用 PowerShell,请为适用的策略类型和工作负载选择适当的 cmdlet。 不同的 cmdlet 适用于不同的工作负荷。 有关可用 cmdlet 的详细信息,请参阅 标识可用的 PowerShell cmdlet 以供保留。
在对策略进行进一步更新之前,请检查策略的同步和分发状态是否处于挂起状态。 如果使用Microsoft Purview 合规门户,请检查策略详细信息窗格中的“状态”部分。 如果使用 PowerShell,请运行以下命令:
Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | FL DistributionStatus
重要
等待策略状态不再“挂起”,然后对策略进行进一步更改。
将更新合并到单个批量请求中的策略,而不是重复运行每个策略更新命令。 例如,如果要将多个位置添加到策略,请使用 Set-RetentionCompliancePolicy cmdlet 在单个批量请求中添加所有位置。 以下示例介绍如何执行此操作:
Set-RetentionCompliancePolicy -Identity "<policy name>" -AddExchangeLocation "User1", "User2", "User3", "User4", "User5" -AddSharePointLocation https://contoso.sharepoint.com/sites/teams/finance
详细信息
有关如何排查常见保留策略错误的信息,请参阅 解决 Microsoft 365 保留和保留标签策略中的错误。
有关如何排查电子数据展示问题的信息,请参阅 解决常见的电子数据展示问题。