更改为在安全与合规中心内搜索"Title"属性的逻辑
备注
Office 365 ProPlus 正在重命名为 适用于企业的 Microsoft 365 应用。 有关此更改的详细信息, 请阅读此博客文章。
如果您使用安全 & 合规性中心创建内容搜索,并且电子数据展示保留 (尤其是当您使用基于查询的保留功能) 时,您应知道处理 Title 属性的方式将会发生变化。
当SharePoint属性 Title 用于搜索查询或基于查询的保留时,结果可能来自多个不同位置,包括 Word 或 PowerPoint文本。 由于 Title 属性的主要目标是创建描述性标题,因此此方法并不总是能正常工作并返回不正确的信息。
自 2020 年 6 月 1 日起,将推出一项Microsoft 365以解决此差异。 创建使用 Title 属性的搜索查询时,结果将不再从 Word 或文档正文PowerPoint提取。 应编写任何新的搜索查询以反映此行为,并且应更新任何现有的搜索查询或基于查询的保留。
备注
此更改将应用于 2020 SharePoint OneDrive 2020 年 6 月 1 日之后创建或修改的所有文档和文档。 现有文档将不会更新。
创建或修改查询
如果在基于查询的保留项中使用"Title:expression"筛选器,请确保在查询中包括与自由文本字词相同的表达式。
例如,不要以以下任一方式编写查询:
'Title:foo AND bar'
'Title:foo bar'
这两个表达式与默认 (AND 运算符的含义相同) 。
通过以下方法之一更新查询,以确保搜索结果在推出完成后不会更改:
'(Title:foo OR foo) AND bar'
'(Title:foo OR foo) bar'
使用此方法,词"foo"还必须存在于 Word 或文档正文中PowerPoint匹配查询。 这可能会导致搜索返回较大的文档集,但结果将在推出后保持一致。
验证现有查询
某些现有的搜索查询或基于查询的保留可能会受此更改的影响。 若要确定应修改哪些项,请按照以下步骤操作:
步骤 1:连接到安全与合规中心 PowerShell
使用 .ps1 文件名后缀将以下文本保存到 Windows PowerShell 脚本文件。 (例如,ConnectSCC.ps1.)
# Get login credentials $UserCredential = Get-Credential $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.compliance.protection.outlook.com/powershell-liveid -Credential $UserCredential -Authentication Basic -AllowRedirection Import-PSSession $Session -AllowClobber -DisableNameChecking $Host.UI.RawUI.WindowTitle = $UserCredential.UserName + " (Security & Compliance Center)"在本地计算机上,打开Windows PowerShell转到保存脚本的文件夹。
运行脚本。
.\ConnectSCC.ps1当系统提示输入凭据时,请输入您的电子邮件地址和密码,然后选择"确定 "。
步骤 2:运行 PowerShell 命令以报告内容搜索、电子数据展示搜索、电子数据展示保留和保留策略
复制以下每个命令,在安全与合规中心 PowerShell &运行它们。 他们将返回使用"标题"字段的任何内容搜索、电子数据展示搜索、电子数据展示保留或保留策略。
若要查找任何 ("标题"字段与电子数据展示) 关联的内容搜索:
Get-ComplianceSearch | ?{$_.ContentMatchQuery -like '*Title:*' -or $_.ContentMatchQuery -like '*Title=*'}若要查找具有使用"标题"字段的关联搜索的任何电子数据展示事例:
Get-ComplianceCase | %{Get-ComplianceSearch -Case $_.Name} | ?{$_.ContentMatchQuery -like '*Title:*' -or $_.ContentMatchQuery -like '*Title=*'}若要查找任何电子数据展示保留 ("标题"字段) 基于查询的保留项:
Get-ComplianceCase | %{Get-CaseHoldPolicy -Case $_.Name} | %{Get-CaseHoldRule -Policy $_.Name} | ?{$_.ContentMatchQuery -like '*Title:*' -or $_.ContentMatchQuery -like '*Title=*'}若要查找具有使用"标题"字段的保留规则的任何保留策略:
Get-RetentionCompliancePolicy | %{Get-RetentionComplianceRule -Policy $_.Guid} | ?{$_.ContentMatchQuery -like '*Title:*' -or $_.ContentMatchQuery -like '*Title=*'}
步骤 3:修改使用"标题"字段的查询
如果您发现任何使用"标题"字段的查询,请更新查询,如上面的"创建或修改查询"部分所示,以便它使用等于"Title:expression"的全文表达式。
更多信息
有关管理电子数据展示和创建保留项详细信息,请参阅以下文章:
仍然需要帮助? 请转到 Microsoft 社区。