このプロセスでは、完全に一致するデータを含む CSV ファイルを作成し、それを仮想アプライアンスを使用してNetskopeクラウドにアップロードする必要があります。 CSV ファイルをアップロードする場合、 request dlp-pdd uploadコマンドを使用すると、仮想アプライアンスはファイルをNetskopeクラウドにアップロードする前に暗号化します。
構造化コンテンツのハッシュを作成するには:
- 行と列で構成されたCSV形式でファイルを作成してください。CSVファイルには5000万件以下のレコードを含め、列名を示すヘッダー行を含めることを推奨します。これらの名前は、DLPルールの「完全一致」検証用の「ファイル列」に表示されます。列内のデータが正規化されていることを確認してください。データの正規化には、データタイプに応じて2つの方法があります。
数値を含む列を正規化する:クレジットカード番号などのデータは、ハイフン、カンマ、引用符、スペースなどの特殊文字を含まない連続した数値であることを確認します。
文字列を含む列を正規化します。名や姓などのデータが文ケースになっていることを確認し、最初の文字を大文字、残りを小文字にします。
- 使う
nstransferアカウントで、CSVファイルをVirtual アプライアンスのpdd_dataディレクトリに転送してください:scp <CSV file> nstransfer@<virtual_appliance_host>:/home/nstransfer/pdd_data
pdd_dataディレクトリの場所は、nstransferユーザーアカウントとnsadminユーザーアカウントで異なります。nstransferアカウントを使用してファイルをアプライアンスにコピーすると、pdd_dataディレクトリの場所は/home/nstransfer/pdd_dataになります。nsadminアカウントを使用してアプライアンスにログインすると、pdd_dataディレクトリは/var/ns/docker/mounts/lclw/mountpoint/nslogs/user/pdd_dataに配置されます。 - データが正常に転送されたら、アプライアンスを使う
nsadminアカウントにログインします。 - Netskopeシェルプロンプトで以下のコマンドを実行してデータをハッシュ化し、 Netskopeクラウドにアップロードします。
request dlp-pdd upload column_name_present true csv_delim ~ norm_str 2,3 file /var/ns/docker/mounts/lclw/mountpoint/nslogs/user/pdd_data/upload/sensitivedata.csv
ヒント
column_name_present trueファイルにヘッダー行が存在することを指定します。csv_delim ~CSVファイルがチルダ区切りであることを指定します。dict_cins 1,2,41列目、2列目、4列目からケースを区別しない辞書を作成します。dict_cs 3,53列目と5列からケース感応辞書を作成します。norm_str 2,32列目と3列目を文字列として扱うことを指定します。file <CSV_file>ハッシュ化してアップロードする必要のあるファイルを指定します。コマンドは以下を返します。
PDD アップローダー pid 9501 を開始します。 >request dlp-pdd status コマンドでステータスを監視します。
- アップロード状況を確認してください。
request dlp-pdd status
コマンドは以下を返します。
Uploading data ...... 100% completed out of [####] of bytes
アップロードが完了すると、コマンド
request dlp-pdd statusは以下を返します。Successfully uploaded the data from /var/ns/docker/mounts/lclw/mountpoint/nslogs/user/pdd_data/upload/sensitivedata.csv to Netskope cloud
- データが正常にアップロードされると、
sensitivedata.csvファイルとその対応する列名が、DLP ルールの「完全一致」タブに表示されます。

