SOAR Webhook を設定する
Webhook は、組織からのアラートを Google Security Operations SOAR プラットフォームに取り込むための軽量ソリューションです。
Webhook で取り込まれたアラートは、コネクタを使用して取り込まれたアラートと同じ情報でプラットフォームに表示されます。
重複するケースを作成しないように、同じソースのコネクタまたは Webhook のいずれかを使用することをおすすめします。両方は使用しないでください。
Webhook は基本的なマッピング ロジックが必要なシナリオに最適ですが、コネクタは高度で柔軟なマッピングに適しています。
アラートを取り込むように Webhook を設定する
次のユースケースでは、アラートを取り込むプラットフォームとして CrowdStrike を使用することに焦点を当てています。
アラートを取り込むように Webhook を設定する手順は次のとおりです。
- [SOAR 設定]> [取り込み]> [Webhook] に移動します。
- [ add 受信 Webhook を追加] をクリックします。
- 新しい Webhook の名前を入力し、環境を選択します。
- [保存] をクリックします。 この例では、CrowdStrike を使用します。
- Webhook URL をコピーして、後で使用できるようにメモしておきます。CrowdStrike プラットフォームに Webhook の宛先として
入力する必要があります。
保存すると、メインページに表示されます。
データをマッピングする
- [**データ マッピング**] セクションで、[**JSON サンプルをアップロード**] をクリックします(CrowdStrike から取得したサンプルを使用します)。
- Google Security Operations のフィールドを、
CrowdStrike JSON フィールドの対応するフィールドにマッピングします。たとえば、必須の Google SecOps アラート
フィールド StartTime を選択し、CrowdStrike フィールド Detections.Last.Update を選択します。これは
式ビルダーに表示されます。詳細については、
式ビルダーを使用するをご覧ください。
関数(右側)を追加して、このフィールドをさらに絞り込みます(例: 日付形式 )。 - Detections.Last.Format が表示されたら、
[**実行**] をクリックして結果を確認します。
[開始] に緑色のチェックマークが表示され、フィールドがマッピングされていることを示します。 - 必要なフィールドをすべてマッピングしたら、[保存] をクリックして Webhook を有効にします。
Webhook をテストする
[テスト] 領域では、Webhook の エンドツーエンド機能をテストし、エラーの詳細な説明を確認できます。
- [テスト] タブで、 Webhook URL をコピーします。
- 関連データを含む JSON ファイルをアップロードします。
- [実行] をクリックします。結果が出力とともに表示されます。
ユースケース: CrowdStrike プラットフォームを構成する
このユースケースでは、Webhook が Google SecOps プラットフォームへのアラートの取り込みを開始するための CrowdStrike の手順について説明します。
- CrowdStrike Falcon ダッシュボードで、Falcon ストアに移動して Webhook アドオンをインストールします。
- Google SecOps プラットフォームからコピーした名前と Webhook URL を使用して Webhook を構成し、[保存] をクリックします。
- [ワークフロー] セクションに移動します。
- [ワークフローを作成] をクリックします。
- [新しい検出] などのトリガーを選択し、[次へ] をクリックします。
- [操作を追加] を選択します。
- [操作をカスタマイズ] セクションで、[通知] から [操作タイプ] メニューを選択し、[Webhook を呼び出す] から [操作] メニューを選択します。
- 最初のステップで追加した名前と必要なすべてのフィールドを選択し、[完了] をクリックします。
さらにサポートが必要な場合コミュニティ メンバーや Google SecOps のプロフェッショナルから回答を得ることができます。