Skip to main content

Overview

Manage Google Cloud Platform (GCP) account registration, configuration, and monitoring for CrowdStrike Falcon Cloud Security (CSPM). These cmdlets enable you to connect GCP projects, configure service accounts, and monitor security posture across your GCP infrastructure.

Prerequisites

  • CSPM registration: Read - Required for retrieval operations
  • CSPM registration: Write - Required for account provisioning and modifications

Get-FalconCloudGcpAccount

Search for registered Falcon Cloud Security GCP accounts.
Get-FalconCloudGcpAccount

Parameters

string[]
GCP resource identifier
string
GCP hierarchy parent type. Valid values: Folder, Organization, Project
string
Scan type. Valid values: dry, full
string
Account status. Valid values: operational, provisioned
string
Property and direction to sort results
int32
Maximum number of results per request (default: 100)
int32
Position to begin retrieving results
switch
Repeat requests until all available results are retrieved
switch
Display total result count instead of results

Example


New-FalconCloudGcpAccount

Create a Falcon Cloud Security GCP account.
New-FalconCloudGcpAccount

Parameters

string
Parent identifier
string
Parent type
int32
Service account identifier
hashtable[]
Service account conditions
string
Project identifier
string
Client identifier
string
Client email
string
Private key identifier
string
Private key

Example


Edit-FalconCloudGcpAccount

Modify an existing Falcon Cloud Security GCP account.
Edit-FalconCloudGcpAccount

Parameters

string
GCP parent identifier
string
GCP environment
object
GCP service account object

Example


Remove-FalconCloudGcpAccount

Remove Falcon Cloud Security GCP accounts.
Remove-FalconCloudGcpAccount

Parameters

string[]
required
GCP resource identifier

Example


Get-FalconCloudGcpServiceAccount

Retrieve service account and email information for a Falcon Cloud Security GCP service account.
Get-FalconCloudGcpServiceAccount

Parameters

string
required
GCP service account identifier

Example


Edit-FalconCloudGcpServiceAccount

Modify a Falcon Cloud Security GCP service account.
Edit-FalconCloudGcpServiceAccount

Parameters

int32
required
Service account identifier
hashtable[]
required
Service account conditions
string
required
Project identifier
string
required
Client identifier
string
required
Client email
string
required
Private key identifier
string
required
Private key

Example


Test-FalconCloudGcpServiceAccount

Validate the credentials for a Falcon Cloud Security GCP service account.
Test-FalconCloudGcpServiceAccount

Parameters

int32
required
Service account identifier
hashtable[]
required
Service account conditions
string
required
Project identifier
string
required
Client identifier
string
required
Client email
string
required
Private key identifier
string
required
Private key

Example


Invoke-FalconCloudGcpHealthCheck

Perform a synchronous health check for a Falcon Cloud Security GCP parent account.
Invoke-FalconCloudGcpHealthCheck

Parameters

string
GCP parent account identifier

Example


Receive-FalconCloudGcpScript

Download a Bash script which grants Falcon Cloud Security access using Google Cloud Shell.
Receive-FalconCloudGcpScript

Parameters

string[]
GCP resource identifier
string
GCP hierarchy parent type. Valid values: Folder, Organization, Project
string
required
Destination path for the script (.sh extension)
switch
Overwrite existing file when present

Example