Snyk データを Security Command Center に送信する

Cloud Marketplace で利用可能な Snyk for Google Security Command Center(SCC)統合を使用すると、Snyk によって検出された問題を Google Cloudのセキュリティ検出結果として表示および管理できます。Snyk から受信した問題は、Security Command Center でコード セキュリティの検出結果として表示されます。Snyk の問題が更新されると、対応する Security Command Center の検出結果も自動的に更新されます。

次のセクションを順番に完了してください。

  1. 始める前に

  2. Google Cloud コンソールで統合を構成する

  3. Snyk で統合を構成する

始める前に

Google Cloud コンソールで統合を構成する

このプロセスでは、Snyk の統合を構成し、サービス アカウントを作成または構成します。

  1. サービス アカウントを手動で作成した場合は、次の情報を取得します。

    • サービス アカウント名: このサービス アカウントの表示名。
    • サービス アカウント ID: サービス アカウントのメールアドレスで使用される英数字 ID。
  2. Google Cloud コンソールで、[Marketplace] の [Snyk for Google Security Command Center(SCC)] に移動します。

    Snyk のリスティングに移動

    または、Google Cloud MarketplaceSnyk for Google Security Command Center(SCC)を検索することもできます。

  3. Security Command Center が有効になっている組織を選択します。

  4. [パートナーで登録] をクリックして統合を設定します。

  5. [変更] をクリックして、組織内のプロジェクトを選択します。サービス アカウントがすでに作成されている場合は、ここに存在します。サービス アカウントを作成していない場合は、ここで作成されます。

  6. 次のオプションのいずれかを選択します。

    • 新しいサービス アカウントを作成します。サービス アカウントを手動で作成しなかった場合は、このオプションを選択します。次の情報を入力します。

      • サービス アカウント名: このサービス アカウントの表示名。
      • サービス アカウント ID: サービス アカウントのメールアドレスで使用される英数字 ID。
    • 既存のサービス アカウントを使用する。サービス アカウントを手動で作成した場合に選択します。メニューからサービス アカウントを選択します。

  7. [送信] をクリックします。

  8. Security Command Center で、[設定] > [統合サービス] に移動します。

  9. Snyk for Google Security Command Center(SCC)のリスティングを見つけます。

  10. 統合の ソース ID の値を記録します。この情報は次のセクションで必要になります。これは、検出結果のソース name フィールドに格納されている相対リソース名とも呼ばれます。

  11. 前の手順で [新しいサービス アカウントを作成] を選択した場合は、Google Cloud コンソールの IAM に移動し、作成したサービス アカウントのサービス アカウント キーを作成します。キーを JSON 形式で作成して保存します。この値は、後のステップで使用します。

Snyk で統合を構成する

  1. 次の情報を収集します。

    • ソース ID: 前のセクションで保存した相対リソース名。 Google Cloud 組織 ID は、このフィールドから自動的に解析されます。

    • サービス アカウント キー: サービス アカウントから作成した JSON キー。

  2. Snyk のグループレベルの統合ページ([Integrations Hub])に移動し、Snyk の認証情報を使用してログインします。

  3. Google SCC を検索し、返された [Google SCC] エントリで [Use integration] をクリックします。

  4. 次の値を入力します。

    • プロファイル名: この統合に定義する名前。
    • ソース ID: 前述の手順で記録したものです。
    • サービス アカウント キー: 前述で記録しました。
  5. [完了] をクリックします。

接続が確立されると、Google SCC の統合ステータスは [設定中] に変わります。環境で次回の Snyk スキャンが行われると、ステータスは自動的に [接続済み] に変わります。

次のステップ

Snyk コードのセキュリティ検出結果を確認して管理します。