次の方法で共有


New-DlpKeywordDictionary

このコマンドレットは、セキュリティ/コンプライアンス PowerShell でのみ使用できます。 詳細については、「セキュリティ/コンプライアンス PowerShell」を参照してください。

New-DlpKeywordDictionary コマンドレットを使用して、Microsoft Purview コンプライアンス ポータルにデータ損失防止 (DLP) キーワード (keyword)ディクショナリを作成します。

以下の構文セクションのパラメーター セットの詳細については、「Exchangeのコマンドレット構文」を参照してください。

構文

Default (既定)

New-DlpKeywordDictionary
    [-FileData <<Byte[]>]]>]
    [[-MatchStyle] <String>]
    -Name <String>
    [-Confirm]
    [-Description <String>]
    [-DoNotPersistKeywords]
    [-Organization <OrganizationIdParameter>]
    [-WhatIf]
    [<CommonParameters>]

説明

DLP キーワード (keyword) ディクショナリの ID (GUID 値) を指定するカスタム機密情報の種類を作成すると、ディクショナリが機密情報の種類の一覧に表示され、ポリシーで使用できます。

セキュリティ/コンプライアンス PowerShell でこのコマンドレットを使用するには、アクセス許可が割り当てられている必要があります。 詳細については、「Microsoft Purview コンプライアンス センターのアクセス許可」 を参照してください。

例 1

$Keywords = @("Aarskog's syndrome","Abandonment","Abasia","Abderhalden-Kaufmann-Lignac","Abdominalgia","Abduction contracture","Abetalipo proteinemia","Abiotrophy","Ablatio","ablation","Ablepharia","Abocclusion","Abolition","Aborter","Abortion","Abortus","Aboulomania","Abrami's disease","Abramo")

$EncodedKeywords = $Keywords | ForEach-Object {[System.Text.Encoding]::Unicode.GetBytes($_+"`r`n")}

New-DlpKeywordDictionary -Name "Diseases" -Description "Names of diseases and injuries from ICD-10-CM lexicon" -FileData $EncodedKeywords

この例では、指定した値を使用して Diseases という名前の DLP キーワード ディクショナリを作成します。

例 2

$fileData = [System.IO.File]::ReadAllBytes('C:\My Documents\InappropriateTerms.txt')

New-DlpKeywordDictionary -Name "Inappropriate Language" -Description "Unprofessional and inappropriate terminology" -FileData $fileData

この例では、ファイル C:\My Documents\InappropriateTerms.txt から、Inappropriate Language という名前の DLP キーワード ディクショナリを作成します。 ファイルには、それぞれの行に 1 つの用語が含まれています。

パラメーター

-Confirm

適用対象: セキュリティ & コンプライアンス

Confirm スイッチは、確認プロンプトを表示するか非表示にするかを指定します。 このスイッチがコマンドレットにどのような影響を与えるかは、先に進む前にコマンドレットで確認が必要となるかどうかで決まります。

  • データを破壊するコマンドレット (たとえば、Remove- コマンドレット) には、先に進む前にユーザーにそのコマンドの確認を強制する組み込みの一時停止があります。 これらのコマンドレットでは、正確な構文-Confirm:$falseを使用して、確認プロンプトを省略できます。
  • 他のほとんどのコマンドレット (たとえば、New-* や Set-* コマンドレット) には、組み込みの一時停止はありません。 これらのコマンドレットの場合、値なしで Confirm スイッチを指定すると、先に進む前に、一時停止してコマンドを確認する必要があります。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:cf

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Description

適用対象: セキュリティ & コンプライアンス

Description パラメーターは、DLP キーワード ディクショナリの説明テキストを指定します。 値にスペースが含まれている場合は、値を引用符で囲んでください。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DoNotPersistKeywords

適用対象: セキュリティ & コンプライアンス

{{ Fill DoNotPersistKeywords Description }}

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-FileData

適用対象: セキュリティ & コンプライアンス

FileData パラメーターは、DLP キーワード ディクショナリで使用する用語を指定します。 このパラメーターには、UTF-16 でバイナリエンコードされた値のコンマ区切りのリストが必要です。 詳細については、この記事の例を参照してください。

パラメーターのプロパティ

型:

Byte[]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:1
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-MatchStyle

適用対象: セキュリティ & コンプライアンス

{{ Fill MatchStyle Description }}

パラメーターのプロパティ

型:String
規定値:None
指定可能な値:word, string
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:2
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Name

適用対象: セキュリティ & コンプライアンス

Name パラメーターは、DLP キーワード ディクショナリの一意の名前を指定します。 値にスペースが含まれている場合は、値を引用符で囲んでください。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:3
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Organization

適用対象: セキュリティ & コンプライアンス

{{ Fill Organization Description }}

パラメーターのプロパティ

型:OrganizationIdParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-WhatIf

適用対象: セキュリティ & コンプライアンス

WhatIf スイッチは、セキュリティ/コンプライアンス PowerShell では機能しません。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:ウィスコンシン

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、「about_CommonParameters」を参照してください。