Skip to main content

Overview

Manage Azure subscription and tenant registration, configuration, and monitoring for CrowdStrike Falcon Cloud Security (CSPM). These cmdlets enable you to connect Azure tenants, configure subscriptions, manage certificates, and monitor security posture across your Azure infrastructure.

Prerequisites

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

Get-FalconCloudAzureAccount

Search for registered Falcon Cloud Security Azure accounts.
Get-FalconCloudAzureAccount

Parameters

string[]
Azure subscription identifier (GUID format)
string[]
Azure tenant identifier (GUID format)
string
Scan type. Valid values: full, dry
string
Azure account status. Valid values: provisioned, operational
boolean
Only return CSPM Lite accounts
int32
Maximum number of results per request (1-500)
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-FalconCloudAzureAccount

Provision a new Falcon Cloud Security Azure account.
New-FalconCloudAzureAccount

Parameters

string
Azure subscription identifier (GUID format)
string
Azure tenant identifier (GUID format)
string
Azure client identifier
string
Azure account type
boolean
Account is the default Azure subscription
int
Number of years certificate is valid

Example


Edit-FalconCloudAzureAccount

Modify the default Falcon Cloud Security Azure client or subscription identifier.
Tenant ID is required when multiple tenants have been registered.
Edit-FalconCloudAzureAccount

Parameters

string
Azure client identifier (GUID format)
string
Azure subscription identifier (GUID format)
string
Azure tenant identifier (GUID format)

Example


Remove-FalconCloudAzureAccount

Remove Falcon Cloud Security Azure accounts.
Remove-FalconCloudAzureAccount

Parameters

string[]
required
Azure account identifier (GUID format)
string[]
Azure tenant identifier (GUID format)
boolean
Retain Azure tenant when removing an account

Example


Get-FalconCloudAzureCertificate

Retrieve the base64 encoded certificate for a Falcon Cloud Security Azure tenant.
Get-FalconCloudAzureCertificate

Parameters

string[]
required
Azure tenant identifier (GUID format)
boolean
Refresh certificate (default: false)
string
Years the certificate should be valid (required when Refresh is true)

Example


Get-FalconCloudAzureGroup

Retrieve Falcon Cloud Security Azure management group registration.
Get-FalconCloudAzureGroup

Parameters

string[]
Azure tenant identifier (GUID format)
int32
Maximum number of results per request (default: 100)
int32
Position to begin retrieving results

Example


New-FalconCloudAzureGroup

Create a Falcon Cloud Security Azure management group.
New-FalconCloudAzureGroup

Parameters

string
Default Azure subscription identifier (GUID format)
string
Azure tenant identifier (GUID format)

Example


Remove-FalconCloudAzureGroup

Remove Falcon Cloud Security Azure management groups.
Remove-FalconCloudAzureGroup

Parameters

string[]
Azure tenant identifier (GUID format)

Example


Receive-FalconCloudAzureScript

Download a Bash script which grants Falcon Cloud Security access using Azure Cloud Shell.
Receive-FalconCloudAzureScript

Parameters

string
Azure tenant identifier (default: most recently registered, GUID format)
string[]
Azure subscription identifier (default: all, GUID format)
string
Template to be rendered
string
Account type. Valid values: commercial, gov
boolean
Use Azure Management Group
string
required
Destination path for the script (.sh extension)
switch
Overwrite existing file when present

Example