共用方式為


Set-SensitiveInformationScanRule

此 Cmdlet 僅適用於安全性與合規性 PowerShell。 如需詳細資訊,請參閱 安全性與合規性 PowerShell

使用 Set-SensitiveInformationScan 指令來修改敏感資訊掃描規則。

如需下方<語法>一節中參數集的詳細資訊,請參閱 Exchange Cmdlet 語法

語法

Default (預設值)

Set-SensitiveInformationScanRule
    [-Identity] <ComplianceRuleIdParameter>
    [-Comment <String>]
    [-Confirm]
    [-ContentCreatedOrUpdatedDateFrom <System.DateTime>]
    [-ContentCreatedOrUpdatedDateTo <System.DateTime>]
    [-ContentExtensionMatchesWords <MultiValuedProperty>]
    [-ContentPropertyContainsWords <MultiValuedProperty>]
    [-ExceptIfContentExtensionMatchesWords <MultiValuedProperty>]
    [-ExceptIfContentPropertyContainsWords <MultiValuedProperty>]
    [-StartImpactAssessment <Boolean>]
    [-WhatIf]
    [-Workload <PolicyConfiguration.Workload>]
    [<CommonParameters>]

Description

若要在安全性與合規性 PowerShell 中使用此 Cmdlet,您必須獲得指派權限。 如需詳細資訊,請參閱 Microsoft Purview 合規性入口網站中的權限

範例

範例 1

Set-SensitiveInformationScanRule "SharePoint scan rule1" -ContentExtensionMatchesWords "pdf","docx,csv" -StartImpactAssessment $true

此範例更新了按需分類掃描,以分類 pdf、docx 及 csv 檔案類型。

參數

-Comment

適用:安全性 & 合規

Comment 參數會指定選擇性註解。 如果指定的值含有空格,則必須以雙引號 (") 括住值,例如︰"This is an admin note"。

參數屬性

類型:String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Confirm

適用:安全性 & 合規

Confirm 參數會指定要顯示或隱藏確認提示。 這個參數對 Cmdlet 的影響取決於 Cmdlet 是否需要確認才能繼續作業。

  • 破壞性的 Cmdlet (如 Remove-* cmdlets) 有內建暫停,它會先強迫您確認命令才會繼續作業。 對於這些 Cmdlet,您可以使用以下確切語法來略過確認提示:-Confirm:$false
  • 其他大部分的 Cmdlet (如 New-* 和 Set-* cmdlets) 則沒有內建暫停。 在使用這些 Cmdlet 時,指定不含任何值的 Confirm 參數會引入強迫您認可命令後才繼續作業的暫停。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:參見

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ContentCreatedOrUpdatedDateFrom

適用:安全性 & 合規

ContentCreatedOrUpdatedDateFrom 參數指定此掃描範圍內檔案的最早修改日期與時間。

若要指定這個參數的日期/時間值,請使用下列其中一個選項︰

  • 請指定UTC的日期/時間值:例如「2021-05-06 14:30:00z」。
  • 指定日期/時間值作為公式,將你當地時區的日期/時間轉換成 UTC:例如, (Get-Date "5/6/2021 9:30 AM").ToUniversalTime()。 如需詳細資訊,請參閱 Get-Date

參數屬性

類型:System.DateTime
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ContentCreatedOrUpdatedDateTo

適用:安全性 & 合規

ContentCreatedOrUpdatedDateTo 參數指定本次掃描範圍內檔案的最新修改日期與時間。

若要指定這個參數的日期/時間值,請使用下列其中一個選項︰

  • 請指定UTC的日期/時間值:例如「2021-05-06 14:30:00z」。
  • 指定日期/時間值作為公式,將你當地時區的日期/時間轉換成 UTC:例如, (Get-Date "5/6/2021 9:30 AM").ToUniversalTime()。 如需詳細資訊,請參閱 Get-Date

參數屬性

類型:System.DateTime
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ContentExtensionMatchesWords

適用:安全性 & 合規

ContentExtensionMatchesWords 參數指定了尋找檔案副檔名中單字的規則條件。 您可以指定多個以逗號分隔的文字。 無論原始檔類型為何,此述詞會根據檔案名稱中存在的副檔名進行比對。

參數屬性

類型:MultiValuedProperty
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ContentPropertyContainsWords

適用:安全性 & 合規

ContentPropertyContainsWords 參數指定了基於內容屬性匹配的規則條件。 此規則會套用到包含指定屬性的內容。

此參數接受下列格式的值: "Property1:Value1,Value2","Property2:Value3,Value4",..."PropertyN:ValueN,ValueN"

參數屬性

類型:MultiValuedProperty
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ExceptIfContentExtensionMatchesWords

適用:安全性 & 合規

ExceptIfContentExtensionMatchesWords 參數指定了尋找檔案副檔名中單字的規則的例外。 您可以指定多個以逗號分隔的文字。 無論原始檔類型為何,此述詞會根據檔案名稱中存在的副檔名進行比對。

參數屬性

類型:MultiValuedProperty
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ExceptIfContentPropertyContainsWords

適用:安全性 & 合規

ExceptIfContentPropertyContainsWords 參數會根據內容中屬性相符項目指定 DLP 規則的例外狀況。 此規則不會套用到包含指定之屬性的內容。

此參數接受下列格式的值: "Property1:Value1,Value2","Property2:Value3,Value4",..."PropertyN:ValueN,ValueN"

參數屬性

類型:MultiValuedProperty
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Identity

適用:安全性 & 合規

Identity 參數指定你想要修改的敏感資訊掃描規則。 您可以使用唯一識別規則的任何值。 例如:

  • 名稱
  • 辨別名稱 (DN)
  • GUID

參數屬性

類型:ComplianceRuleIdParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:0
必要:True
來自管線的值:True
來自管線按屬性名稱的值:True
來自剩餘引數的值:False

-StartImpactAssessment

適用:安全性 & 合規

StartImpactAssessment 參數指定是否開始掃描估計。 有效值為:

  • $true:預設開始掃描估算。
  • $false:預設禁止開始掃描估計。

參數屬性

類型:Boolean
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-WhatIf

適用:安全性 & 合規

WhatIf 開關無法在安全性與合規性 PowerShell 中使用。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:威斯康辛

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Workload

適用:安全性 & 合規

工作負載參數指定工作負載。 有效值為:

  • 應用程式
  • 審計警示
  • AWS
  • Azure
  • AzureBatch
  • Copilot
  • 動態瞄準鏡
  • 端點裝置
  • Exchange
  • Exchange本地
  • Intune
  • 現代集團
  • OneDriveForBusiness
  • 本地掃描器
  • PowerBI
  • PublicFolder
  • SharePoint
  • SharePointOnPremises
  • Skype
  • 底床
  • Teams
  • 第三方應用程式
  • UnifiedAuditAzure

此值出現在 Get-SensitiveInformationScanRule 指令檔輸出中的 LogicalWorkload 屬性中。

參數屬性

類型:PolicyConfiguration.Workload
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 cmdlet 支援常見參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters

備註

  • 你無法修改 ClassificationInProgress 和 ClassificationComplete 狀態的規則。
  • 你需要使用 StartImpactAssessment 參數,並以 $true 值來重新啟動估計。 否則,掃描仍維持在影響評估需求狀態。