Sensitive Data Protection の検査テンプレートを作成する
このクイックスタートでは、 コンソールで Sensitive Data Protection の検査テンプレートを作成して使用する方法を説明します。 Google Cloud Sensitive Data Protection の検査テンプレート を使用すると、Sensitive Data Protection で構成情報を作成して維持できます。
このクイックスタートを完了するには、Cloud Storage、BigQuery、Datastore モードの Firestore(Datastore)でスキャンできるデータが必要です。
このタスクを Google Cloud コンソールで直接行う際の順を追ったガイダンスについては、「ガイドを表示」をクリックしてください。
始める前に
- アカウントにログインします。 Google Cloud を初めて使用する場合は、 アカウントを作成して、実際のシナリオで Google プロダクトのパフォーマンスを評価してください。 Google Cloud新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Sensitive Data Protection API を有効にします。
API を有効にするために必要なロール
API を有効にするには、
serviceusage.services.enable権限を含む Service Usage 管理者 IAM ロール(roles/serviceusage.serviceUsageAdmin)が必要です。詳しくは、ロールを付与する方法をご覧ください。
テンプレートを作成する
以降のセクションでは、検査テンプレートを構成して作成します。
テンプレートの定義
コンソールの [Sensitive Data Protection] セクションで、[**テンプレートの作成**] ページに移動します。 Google Cloud
[テンプレートの作成] ページで、次のオプションを定義します。
[テンプレート タイプ] の場合、デフォルト設定の [検査(センシティブ データの探索)] を使用します。
[テンプレート ID] に「
quickstart-template」と入力します。[表示名] に「
Quickstart template」と入力します。[説明] は空欄のままにします。
[リソース ロケーション] に、デフォルトの [グローバル(任意のリージョン)] を使用します。
[続行] をクリックします。
検出の構成
ここで、テンプレートを構成して、クレジット カード番号などの infoType を検出するようにします。
[テンプレートの作成] ページの [検出の設定] セクションで、次の通りにします。
[InfoType] セクションで [infoType を管理] をクリックし、スキャンする infoType を選択してから、[完了] をクリックします。
[信頼度のしきい値] セクションで、[可能性] リストから [可能性あり] を選択します。
デフォルト値の [可能性あり] で、ほとんどの用途に十分対応できます。このテンプレートを使用して検出される一致が常に、あまりに広範に及ぶ場合、テンプレートのスライダーを右に動かしてください。一致が少なすぎる場合は、スライダーを左に動かしてください。
テンプレートを作成するには、[作成] をクリックします。
テンプレートの要約情報ページが表示されます。Sensitive Data Protection のメインページに戻るには、 [検査テンプレートの詳細] をクリックします。
テンプレートの使用
以下の手順では、スキャンで使用するためにテンプレートを構成する方法について説明します。
コンソールで、[ジョブまたはジョブトリガーを作成] ページに移動します。 Google Cloud
指示に沿って、検査ジョブまたはジョブトリガー(定期的なジョブ)を作成します。検出を構成するように求められたら、作成したテンプレートを選択します。
クリーンアップ
このページで使用したリソースについて、 Google Cloud アカウントに課金されないようにするには、 次の手順を実施します。
プロジェクトの削除
課金されないようにする最も簡単な方法は、チュートリアル用に作成したプロジェクトを削除することです。
プロジェクトを削除するには:
- コンソールで [**リソースの管理**] ページに移動します。 Google Cloud
- プロジェクト リストで、削除するプロジェクトを選択し、[削除] をクリックします。
- ダイアログでプロジェクト ID を入力し、 [Shut down] をクリックしてプロジェクトを削除します。
テンプレートの削除
テンプレートの作成と保存に関連する費用は発生しません。ただし、テンプレートを削除する場合は、次の手順を行います。
コンソールで、Sensitive Data Protection の [構成] タブに移動します。 Google Cloud
削除する検査テンプレートが含まれているプロジェクトを選択します。
[構成] タブで、[テンプレート] サブタブをクリックします。コンソールには、現在のプロジェクト用のテンプレートすべてのリストが表示されます。 Google Cloud
削除するテンプレートの [操作] 列で、 トリガー アクションメニュー をクリックします。 [削除] をクリックし、[確認] をクリックします。
次のステップ
機密データの保護の検査ジョブの作成とスケジュール設定について学習する。
機密データの保護の検査テンプレートの作成について学習する。
詳細については、infoType 検出器の参照をご覧ください。
尤度値を使用して、機密データの保護がコンテンツとどのように一致するかについて学習する。