注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

機密データスキャンを作成する

1回限りの機密データスキャンも定期的な機密データスキャンも、同じユーザーワークフローで設定します。まず、Sensitive Data Scanner アプリケーションに移動し、新しい機密データスキャンを作成を選択します。機密データスキャンを作成するステップを説明する概要ページが開きます。

  1. スキャンするリソースを選択: このセクションでは、スキャンするデータセットを指定できます。詳細については、スキャンするリソースを選択するを参照してください。
  2. 一致条件を選択: 検索する機密データの種類に対応する一致条件が、現在お使いのスペースで利用できない場合は、このセクションで一致条件を作成することもできます。詳細については、一致条件を作成するを参照してください。
  3. 一致アクションを選択: Sensitive Data Scanner に実行させたいアクションが、スペースの一致アクションとして存在しない場合は、このセクションで新しい一致アクションを作成することもできます。一致アクションを作成するを参照してください。
  4. 確認して実行: スキャンを作成する前に最終確認を行います。

スキャンするリソースを選択する

リソースタイプ

リソースタイプセクションを使用して、スキャンするデータセット、仮想テーブル、またはメディアセットを1つまたは複数選択します。Sensitive Data Scanner は、音声、ドキュメント、または画像のファイル形式を含むメディアセットをサポートしています。

データセット、仮想テーブル、メディアセットを含むリソースタイプのセレクター。

含めるデータセットとフォルダー

含めるデータセットとフォルダーの下にあるリソースを追加を選択すると、スキャンに含めるデータセットやフォルダーを明示的に指定できます。フォルダーを追加すると、明示的に除かれていない限り、そのフォルダー内のすべてのデータセットがスキャンされます。先に進むには、このセクションにフォルダー(スペースやプロジェクトを含む)またはデータセットを1つ以上含める必要があります。

含めるデータセットとフォルダー

除くデータセットとフォルダー

同様に、除くデータセットとフォルダーの下にあるリソースを追加を選択すると、スキャンから除くデータセットやフォルダーを明示的に指定できます。フォルダーを追加すると、明示的に含められていない限り、そのフォルダー内のすべてのデータセットがスキャンから除かれます。リソースを明示的に除く必要はありません(このセクションは空のままにできます)。

除くデータセットとフォルダー

まれに、リソースが含める対象と除く対象の両方に指定されている場合は、最も具体的な指定が優先されます。たとえば、含める対象として指定されたデータセットが、除く対象として指定されたフォルダー内にある場合があります。この場合、データセット(含める対象)の方が親フォルダー(除く対象)よりも具体的な指定であるため、データセットはスキャンされます。

スキャン戦略

次のスキャン戦略のオプションで、機密データスキャンの動作をさらに細かく調整できます。

選択されたトランザクションタイプ

Sensitive Data Scanner では、特定のデータセット属性に基づいて、スキャンするデータセットを指定できます。2つの選択肢があります。

  • ソースデータセットのみをスキャン: 一般的なソースデータセットの種類のみをスキャンできます。これらのデータセットは通常、ほかのデータセットから派生していない、Foundry 内の新しいデータを表します。ソースデータセットのみをスキャンを推奨します。この選択肢では、必ずしもスペース内のすべてのデータセットをスキャンすることなく、Foundry の「データ境界」を監視して機密データを検出できます。
    • リソースタイプのチェックボックスをオンまたはオフにすると、スキャンする種類とスキャンしない種類をさらに細かく絞り込めます。たとえば、手動で入力されたデータ、アップロードされたデータセット、Data Connection の同期などがあります。
    • _仮想テーブル_の PII スキャンを有効にすることもできます。仮想テーブルは、Foundry 外部のソースシステム内にあるテーブルへのポインターです。このオプションでは、フェデレーションされたデータに PII が含まれているかどうかをスキャンできます。スキャンが成功するには、スキャン時にこれらのソースシステムにアクセスできる必要があります。
  • すべてのデータセットをスキャン: 派生データセットを含むすべてのデータセットをスキャンします。スキャンするデータセットが増えるため、この選択肢の実行には、ソースデータセットのみをスキャンする場合よりも多くの計算リソースが必要です。

次の例では、Sensitive Data Scanner は選択したフォルダー内のソースデータセットのみをスキャンします。

スキャン戦略

行の選択戦略

また、スキャンする行数を設定することもできます。

  • すべての行をスキャンを選択すると、データセット_全体_がスキャンされます。通常はこの選択肢を推奨します。選択した一致条件に該当する値を含むすべてのデータセットにフラグが付けられるため、スキャン結果が正しいことを保証できるのは、全体を網羅するスキャンのみです。設定された一致条件の複雑さやスキャン対象のデータセットのサイズによっては、スキャンに時間がかかる場合があります。
  • 行のランダムなサブセットのみをスキャンを選択すると、データセット全体ではなく、ランダムにサンプリングされた行のサブセットをスキャンできます。この方法では、多くのリソースを消費する一致条件の実行に伴う計算コストを削減できます。
    • 注記: 指定した数は概数です。行数が指定した数より少ないデータセットは、全体がスキャンされます。

「すべての行をスキャン」と「行のランダムなサブセットのみをスキャン」の選択肢

スキャンスケジュール

スキャンスケジュールセクションでは、スキャンを実行するタイミングを設定するために、2つの選択肢が用意されています。

  • 1 回限りのスキャン: 指定したリソースフィルターに該当するすべてのデータセットに対して、スキャンが直ちに実行されます。後から更新、作成、または追加されたデータセットはスキャンされません。
  • 定期スキャン: 指定したリソースフィルターに該当するすべてのリソースに対して、選択したスケジュールでスキャンが定期的に実行されます。
    • 毎日: 毎日 00:00 UTC
    • 週次: 毎週火曜日 00:00 UTC
    • 月次: 毎月1日 00:00 UTC
    • 連続: 指定したリソースフィルターに該当するデータセットに新しいデータが追加されるたびに、そのデータセットをスキャンします。

定期スキャンでは、一致するすべてのデータセットの初回スキャンを実行を選択すると、現在のすべてのデータセットを直ちにスキャンできます。これにより、後で更新されないデータセットも確実にスキャンされます。

「スキャンスケジュール」セクション。

含めるマーキングと除くマーキング

データセットやフォルダーを明示的に含めたり除いたりする場合と同様に、データセットのマーキングに基づいてデータセットを含めたり除いたりできます。これは高度な機能で、通常はすでに保護されているデータセットを除くために使用します。たとえば、次のスクリーンショットでは、PII(個人を特定できる情報)のマーキングがついたデータセットはスキャンされません。この PII マーキングは、以前の機密データスキャンで一致が検出された後に適用された可能性があるためです。

スキャン戦略

一致条件を選択する

機密データスキャンを作成する最初のステップでは、検索する具体的な一致条件を選択し、続いて、一致が見つかった場合に Sensitive Data Scanner が実行する具体的な一致アクションを選択します。

一致条件を選択

一致条件を選択するときは、検索したい機密データと、スペースですでに利用可能な一致条件を検討します。検索したい機密データの種類に対応する一致条件がない場合は、新しい一致条件を作成できます。言語モデルの一致条件を使用するスキャンでは、スキャン対象の各リソースに LLM の使用量が帰属します。

一致アクションを選択する

一致アクションを選択する際は、機密データを検出したときに適切な対応を検討します。次の3種類のアクションから選択できます。

  • Issue を作成:指定したユーザーに機密データが見つかったことを通知します。
  • マーキングを適用:機密データを含むデータセットにアクセス制御を設定します。
  • データを難読化する:Cipher を使用して、一致したデータを暗号化またはハッシュ化します。

一致アクションを一切適用しないこともできます。

一致アクションを選択する

スペースに適切な一致アクションがない場合は、作成できます。詳細については、一致アクションを作成するを参照してください。

一致条件をテストしてください

機密データスキャンの対象に多数のデータセットが含まれる場合は、先に進む前に一致条件をテストすることを推奨します。一致条件の設定に誤りがあると偽陽性が発生し、意図しない Issue の作成、データセットへのマーキングの適用、データの難読化につながる可能性があります。一致条件をテストするには、スキャンで一致アクションはありませんを選択します。スキャンが完了し、一致条件が期待されるデータ形式に合っていることを確認したら、スキャンの概要ページから追加の一致アクションを適用できます。

詳細については、追加の一致アクションを適用するを参照してください。

確認して実行する

機密データスキャンを作成する最終段階では、スキャン用に選択した一致条件、一致アクション、リソースを確認できます。

このステップでは、Sensitive Data Scanner が、スキャンの調整時に選択したリソースフィルターに基づいて、スキャンに必要なデータセットも算出します。

スキャンの計算量の見積もり。

1回限りのスキャンスケジュールを選択した場合は、1回限りのスキャンを実行を選択してスキャンを開始できます。

定期スキャンのスケジュールを選択した場合は、スキャンの名前と説明も追加できます。その後、定期スキャンとして保存を選択してスキャンを保存できます。

追加の一致アクションを適用する

過去7日以内に作成された非アクティブなスキャンでは、スキャンで検出された機密データに適用する追加の一致アクションを選択できます。

マーキングを適用の一致アクションを適用するには、必要なマーキング権限が必要です。

追加の一致アクションを適用する

定期スキャン

定期スキャンでは、追加の一致アクションは、そのアクションを選択した時点までに特定された一致にのみ適用されます。後でスキャンを再度アクティブにしても、その後の定期スキャンで検出された機密データには、以前に選択した追加の一致アクションは自動的には適用されません。

追加の一致アクションの適用ステータスは、スキャンの概要ページの下部で確認できます。

追加の一致アクションの適用ステータス

一致アクションを元に戻す

過去7日以内に作成された非アクティブなスキャンでは、スキャンで検出された機密データに以前適用した一致アクションを元に戻すことができます。Issue を作成の一致アクションの場合は、アクションによって作成された Issue が削除されます。マーキングを適用の一致アクションの場合は、アクションによって適用されたマーキングが外されます。

マーキングを適用の一致アクションを元に戻すには、必要なマーキング権限が必要です。

データを難読化するアクションは元に戻せません。

一致アクションを元に戻す

定期スキャン

定期スキャンでは、一致アクションを元に戻す操作を実行した時点までのアクションの結果のみが元に戻されます。後でスキャンを再度アクティブにすると、最初のスキャン設定で構成されていた一致アクションは、元に戻した後でも、その後の定期スキャンで検出された機密データに引き続き適用されます。スキャンを再度アクティブにしたときに特定の一致アクションが引き続き実行されないようにするには、スキャンを再度アクティブにする前に定期スキャンを編集して、その一致アクションを削除します。

一致アクションを元に戻す操作のステータスは、スキャンの概要ページの下部で確認できます。

一致アクションを元に戻す操作のステータス