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, drystring
Azure account status. Valid values:
provisioned, operationalboolean
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, govboolean
Use Azure Management Group
string
required
Destination path for the script (.sh extension)
switch
Overwrite existing file when present