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
It is highly recommended to setup the Google SecOps Pipelines for a given tenant with only 1 Bindplane Project
Prerequisites
A Google SecOps instance
A supported Bindplane plan
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

Navigate to your Bindplane Project Settings page
Scroll down to the Integrations section and click Connect
Provide details about your SecOps instance:
Customer ID
GCP Project Number
Configure an Authentication Method View the example commands below for configuring IAM resources.
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.
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
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.
Create custom IAM role
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?