For the complete documentation index, see llms.txt. This page is also available as Markdown.

Google SecOps

Connect a Google SecOps instance to Bindplane to unlock helpful features

Overview

The Google SecOps integration connects Bindplane to your Google SecOps instance, enabling two key features:

  • SecOps Pipelines: Create and manage log processing pipelines directly in Google SecOps from Bindplane.

  • Validate SecOps Parser: Test a log type's parser against raw log samples without deploying changes, letting you verify parsing behavior before it reaches your live environment.


Connecting the Google SecOps Integration

Prerequisites

New Google SecOps customers as of March 2026 or later may need to contact their Google SecOps Account Manager to get access to the "Data Processing Pipelines Preview" in order to use this integration

Setup

  1. Navigate to your Bindplane Project Settings page

  2. Scroll down to the Integrations section and click Connect

  3. Provide details about your SecOps instance:

    • Customer ID

    • GCP Project Number

  4. Configure an Authentication Method View the example commands below for configuring IAM resources.

    1. Service Account JSON The Service Account JSON authentication method requires providing the JSON key to a service account residing in the same GCP Project as your Google SecOps Instance. The service account must have the required IAM permissions as described below.

    2. Workload Identity Federation (WIF) WIF authentication allows you to authenticate the Google SecOps Integration without providing raw credentials. This authentication method is only supported in Bindplane Cloud. The following documentation provides instructions on how to set up WIF auth. How to Connect the Google SecOps Integration with WIF Auth

  5. Click Connect to complete the integration setup. If successful, the SecOps Pipelines tab will now appear in Bindplane, and the Validate SecOps Parser button will be present when viewing snapshots of telemetry being sent to a Google SecOps Destination.


Required IAM Permissions

The service account used by the Google SecOps integration requires either of the following:

  • The "Chronicle API Admin" Role

Or

  • A custom role with the following permissions


Example Commands

Below are gcloud CLI command templates for creating a custom role with the minimum required permissions, and binding it to a service account.

  1. Create custom IAM role

  1. Bind the role to a service account


Disconnecting the Integration

To disconnect the integration, go to Project Settings, Integrations, select Google SecOps, and click Disconnect. You will no longer have access to the SecOps Pipelines page or the Validate SecOps Parser feature. However, existing pipelines already deployed to Google SecOps are not deleted when disconnecting the integration.

Last updated

Was this helpful?