Sensitivie Data Protection の検査テンプレートを作成する

このクイックスタートでは、 Google Cloud コンソールで Sensitive Data Protection の検査テンプレートを作成して使用する方法を説明します。Sensitive Data Protection の検査テンプレート を使用すると、Sensitive Data Protection で構成情報を作成して維持できます。

このクイックスタートを完了するには、Cloud Storage、BigQuery、Datastore モードの Firestore(Datastore)でスキャンできるデータが必要です。


このタスクを Google Cloud コンソールで直接行う際の順を追ったガイダンスについては、「ガイドを表示」をクリックしてください。

ガイドを表示


始める前に

  1. Google Cloud アカウントにログインします。 Google Cloudを初めて使用する場合は、 アカウントを作成して、実際のシナリオで Google プロダクトのパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
  2. 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 the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. 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 the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  5. Verify that billing is enabled for your Google Cloud project.

  6. Sensitive Data Protection API を有効にします。

    API を有効にするために必要なロール

    API を有効にするには、serviceusage.services.enable 権限が必要です。プロジェクトを作成した場合は、オーナーロール(roles/owner)を介してこの権限が付与されている可能性があります。それ以外の場合は、Service Usage 管理者ロール(roles/serviceusage.serviceUsageAdmin)を介してこの権限を取得できます。ロールを付与する方法をご覧ください

    API の有効化

テンプレートを作成する

以降のセクションでは、検査テンプレートを構成して作成します。

テンプレートの定義

  1. コンソール Google Cloud の [Sensitive Data Protection] セクションで、[**テンプレートの作成**] ページに移動 します。

    [テンプレートの作成] に移動

  2. [テンプレートの作成] ページで、次のオプションを定義します。

    • [テンプレート タイプ] の場合、デフォルト設定の [検査(センシティブ データの探索)] を使用します。

    • [テンプレート ID] に「quickstart-template」と入力します。

    • [表示名] に「Quickstart template」と入力します。

    • [説明] は空欄のままにします。

    • [リソース ロケーション] に、デフォルトの [グローバル(任意のリージョン)] を使用します。

  3. [続行] をクリックします。

検出の構成

ここで、テンプレートを構成して、クレジット カード番号などの infoType を検出するようにします。

  1. [テンプレートの作成] ページの [検出の設定] セクションで、次の通りにします。

    • [InfoType] セクションで [infoType を管理] をクリックし、スキャンする infoType を選択してから、[完了] をクリックします。

    • [信頼度のしきい値] セクションで、[可能性] リストから [可能性あり] を選択します。

      デフォルト値の [可能性あり] で、ほとんどの用途に十分対応できます。このテンプレートを使用して検出される一致が常に、あまりに広範に及ぶ場合、テンプレートのスライダーを右に動かしてください。一致が少なすぎる場合は、スライダーを左に動かしてください。

  2. テンプレートを作成するには、[作成] をクリックします。

    テンプレートの要約情報ページが表示されます。Sensitive Data Protection のメインページに戻るには、 [**検査テンプレートの詳細**] をクリックします。

テンプレートの使用

以下の手順では、スキャンで使用するためにテンプレートを構成する方法について説明します。

  1. コンソール Google Cloud で、[ジョブまたはジョブトリガーを作成] ページに移動します。

    [ジョブまたはジョブトリガーを作成] に移動

  2. 指示に沿って、検査ジョブまたはジョブトリガー(定期的なジョブ)を作成します。検出を構成するように求められたら、作成したテンプレートを選択します。

クリーンアップ

このページで使用したリソースについて、 Google Cloud アカウントに課金されないようにするには、 次の手順を実施します。

プロジェクトの削除

課金されないようにする最も簡単な方法は、チュートリアル用に作成したプロジェクトを削除することです。

プロジェクトを削除するには:

  1. コンソール Google Cloud で [**リソースの管理**] ページに移動します。

    [リソースの管理] に移動

  2. プロジェクト リストで、削除するプロジェクトを選択し、[削除] をクリックします。
  3. ダイアログでプロジェクト ID を入力し、 [Shut down] をクリックしてプロジェクトを削除します。

テンプレートの削除

テンプレートの作成と保存に関連する費用はありません。ただし、テンプレートを削除する場合は、次の手順を行います。

  1. コンソール Google Cloud で、 Sensitive Data Protection の [構成] タブに移動します。

    [構成] に移動

  2. 削除する検査テンプレートが含まれているプロジェクトを選択します。

  3. [構成] タブで、[テンプレート] サブタブをクリックします。 Google Cloud コンソールには、現在の プロジェクト用のテンプレートすべてのリストが表示されます。

  4. 削除するテンプレートの [操作] 列で、 トリガー アクションメニュー をクリックします。 [削除] をクリックし、[確認] をクリックします。

次のステップ