CSV ファイルを作成するための必要条件
CSV ルックアッププラグインは Enforce Server に格納された CSV ファイルを必要とします。
CSV ファイルを作成するときは、次の必要条件に留意してください。
- CSV ファイルの最初のデータ行には列のヘッダーを含める必要があります。
- 列のヘッダーフィールドは空白にできません。
- 列のヘッダーフィールドの最後に空白がないことを確認します。
- すべての行の列数を同じであることを確認します。
- ファイルの各行は改行のない単一の行にする必要があります。
- ファイル内の 1 つ以上の列をデータルックアップのキーフィールドとして使います。属性マッピングでは、どの列見出しをキーフィールドとして使用するかを指定します。また、キーフィールドの検索順序も指定します。一般的なキーフィールドには通常、電子メールアドレス、ドメイン\ユーザー名 (エンドポイントインシデントの場合)、ユーザー名 (ストレージインシデントの場合) が含まれています。
- キーフィールド列のデータ値は一意である必要があります。複数の列をキーフィールドとして使う場合 (たとえば、EMP_EMAILとUSER_NAME)、各行の値の組み合わせが一意であることが必要です。
- データ行のフィールド (列のヘッダー行以外) は空にできますが、各行の少なくとも 1 つのキーフィールドにはデータを含める必要があります。
- 同じ種類の区切り文字を列のヘッダーとデータ行のすべての値で使う必要があります。
- CSV ファイルが読み取り専用の場合は、CSV ファイルの終わりに新しい行があることを確認してください。システムは、プラグインの実行中にファイルに新しい行を追加しようとします。ファイルが読み取り専用の場合、システムは新しい行を追加できず、プラグインはロードされません。
- 発見スキャンインシデントの場合、file-ownerルックアップパラメータにはドメインを含めません。キーとしてfile-ownerを使うには、file-ownerに対応する CSV ファイルの列をownerの形式にする必要があります。DOMAIN\ownerの形式では、正常なルックアップができません。この制限は発見インシデントにのみ適用され、他の種類のインシデントにはドメインを含めることができます。たとえば、パイプ区切りの CSV ファイルの列のヘッダー行とデータ行は次のようになります。email|first_name|last_name|domain_user_name|user_name|department|manager|manager_email [email protected]|John|Smith|CORP\jsmith1|jsmith1|Accounting|Mei Wong|[email protected]
- CSV ファイルで 10% を超える行がこれらの必要条件に違反している場合、プラグインはロードされません。
- ルックアップの精度を保つには、CSV ファイルを最新の状態にしておく必要があります。