Get-FalconHostGroup
Search for host groups in your environment.Host group identifier(s) to retrieve specific groupsAliases:
idsFalcon Query Language (FQL) expression to limit resultsExample:
name:'*Production*'+group_type:'static'Property and direction to sort resultsValid values:
created_by.asc, created_by.desc, created_timestamp.asc, created_timestamp.desc, group_type.asc, group_type.desc, modified_by.asc, modified_by.desc, modified_timestamp.asc, modified_timestamp.desc, name.asc, name.descMaximum number of results per request (1-500)
Include additional properties in the responseValid values:
members - Include member host IDsPosition to begin retrieving results (for pagination)
Retrieve detailed information for host groups
Repeat requests until all available results are retrieved
Display total result count instead of results
Host groups: Read
Examples
New-FalconHostGroup
Create new host groups.Type of host group to createValid values:
static- Manually managed membershipstaticByID- Manually managed by device IDdynamic- Automatically managed via FQL assignment rule
group_typeHost group name
Host group description
FQL-based assignment rule (required for dynamic groups, not applicable for static groups)Example:
platform_name:'Windows'+tags:'FalconGroupingTags/Production'Aliases: assignment_ruleOne or more host group objects to create in a single request (up to 10 per request)Aliases:
resources, ArrayHost groups: Write
Examples
Dynamic host groups automatically update membership based on the assignment rule. Static groups require manual membership management using
Invoke-FalconHostGroupAction.Edit-FalconHostGroup
Modify existing host groups.New host group name
New host group description
New FQL-based assignment rule (only applicable for dynamic host groups)Aliases:
assignment_ruleHost group identifier to modify
Host groups: Write
Examples
Remove-FalconHostGroup
Remove host groups.Host group identifier(s) to removeAliases:
idsHost groups: Write
Examples
Get-FalconHostGroupMember
Search for members of a host group.Host group identifier to retrieve members from
Falcon Query Language (FQL) expression to limit member results
Property and direction to sort results
Maximum number of results per request (1-500)
Position to begin retrieving results
Retrieve detailed member information
Repeat requests until all available results are retrieved
Display total result count instead of results
Host groups: Read
Examples
Invoke-FalconHostGroupAction
Add or remove hosts from host groups.Action to performValid values:
add-hosts- Add hosts to the groupremove-hosts- Remove hosts from the group
action_nameHost group identifier to modify
Host identifier(s) to add or remove (processed in batches of 500)Aliases:
ids, device_id, HostIdsHost groups: Write
Examples
Host membership actions are processed in batches of 500. For large operations, the cmdlet automatically handles batching.