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, Projectstring
Scan type. Valid values:
dry, fullstring
Account status. Valid values:
operational, provisionedstring
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, Projectstring
required
Destination path for the script (.sh extension)
switch
Overwrite existing file when present