识别 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 保留和保留标签策略中的错误。
有关如何排查电子数据展示问题的信息,请参阅 解决常见的电子数据展示问题。