Overview
Falcon Flight Control enables Managed Security Service Providers (MSSPs) to efficiently manage multiple customer instances (CIDs) from a single parent CID. You can organize customers into groups, create user groups with specific access permissions, and control which users can access which customer environments.All Flight Control operations require Flight Control: Read or Flight Control: Write permissions.
Architecture
Flight Control uses three core concepts:CID Groups
Collections of child CIDs organized by criteria (region, service tier, etc.)
User Groups
Collections of users who need similar access permissions
Group Roles
Assignments that link user groups to CID groups with specific roles
CID Group Management
Create CID Groups
Organize your child CIDs into logical groups.Create CID Group
string
required
CID group name
string
required
CID group description
Get CID Groups
Retrieve CID group information.List All CID Groups
Get Specific Group
Search by Name
string[]
CID group identifier(s) - 32-character hexadecimal string
string
Filter by CID group name
string
Sort by:
last_modified_timestamp.asc, last_modified_timestamp.desc, name.asc, name.descinteger
Maximum results per request (1-5000)
integer
Position to begin retrieving results
switch
Retrieve detailed information
switch
Repeat requests until all results are retrieved
switch
Display total result count
Modify CID Groups
Update Group
string
New CID group name
string
New CID group description
string
required
CID group identifier to modify
Delete CID Groups
Remove Group
string[]
required
CID group identifier(s) to remove
CID Group Members
Add Members to CID Groups
Assign child CIDs to a group.Add Single CID
Add Multiple CIDs
string
required
CID group identifier
string[]
required
Child CID(s) to add to the group
Get CID Group Members
List Members
Get by Group ID
string[]
CID group identifier(s)
string
Child CID to search for
string
Sort by:
last_modified_timestamp.asc, last_modified_timestamp.descinteger
Maximum results per request (1-5000)
integer
Position to begin retrieving results
switch
Retrieve detailed information
switch
Repeat requests until all results are retrieved
switch
Display total result count
Remove Members from CID Groups
Remove CID from Group
string
required
CID group identifier
string[]
required
Child CID(s) to remove from the group
User Group Management
Create User Groups
Create groups for users with similar access needs.Create User Group
string
required
User group name
string
required
User group description
Get User Groups
List All User Groups
Get by Name
string[]
User group identifier(s)
string
Filter by user group name
string
Sort by:
last_modified_timestamp.asc, last_modified_timestamp.desc, name.asc, name.descinteger
Maximum results per request (1-5000)
integer
Position to begin retrieving results
switch
Retrieve detailed information
switch
Repeat requests until all results are retrieved
switch
Display total result count
Modify User Groups
Update User Group
string
New user group name
string
New user group description
string
required
User group identifier
Delete User Groups
Remove User Group
string[]
required
User group identifier(s) to remove
User Group Members
Add Users to Groups
Add User
Add Multiple Users
string
required
User group identifier
string[]
required
User identifier(s) to add (UUID format)
Get User Group Members
List Members of Group
Find Groups for User
string[]
User group identifier(s) to get members from
string
User identifier to find group membership for
string
Sort by:
last_modified_timestamp.asc, last_modified_timestamp.descinteger
Maximum results per request (1-5000)
integer
Position to begin retrieving results
switch
Retrieve detailed information
switch
Repeat requests until all results are retrieved
switch
Display total result count
Remove Users from Groups
Remove User
string
required
User group identifier
string[]
required
User identifier(s) to remove from group
Group Role Assignment
Assign Roles Between Groups
Link user groups to CID groups with specific roles to grant permissions.Assign Role
Assign Multiple Roles
string
required
CID group identifier
string
required
User group identifier
string[]
required
Role identifier(s) to assign
Get Group Roles
Get All Group Roles
Get by User Group
Get Specific Assignment
string[]
Combined group identifier in format
<cid_group_id>:<user_group_id>string
CID group identifier to filter by
string
User group identifier to filter by
string
Role identifier to filter by
string
Sort by:
last_modified_timestamp.asc, last_modified_timestamp.descinteger
Maximum results per request (1-5000)
integer
Position to begin retrieving results
switch
Retrieve detailed information
switch
Repeat requests until all results are retrieved
switch
Display total result count
Remove Group Roles
Remove Specific Roles
Remove Entire Association
string
required
CID group identifier
string
required
User group identifier
string[]
Role identifier(s) to remove. If omitted, removes the entire user group/CID group association.
Member CID Management
Get Member CIDs
Retrieve information about child CIDs.List All Member CIDs
Get Specific CID
Filter Member CIDs
string[]
Member CID identifier(s)
string
Falcon Query Language expression to filter results
string
Sort by:
last_modified_timestamp.asc, last_modified_timestamp.descinteger
Maximum results per request (1-5000)
integer
Position to begin retrieving results
switch
Retrieve detailed information
switch
Repeat requests until all results are retrieved
switch
Display total result count
MSSP Workflow Examples
Complete MSSP Setup
Here’s how to set up a complete Flight Control configuration:Full MSSP Configuration
Regional Access Management
Regional Team Setup
Service Tier Management
Service Tier Organization
Best Practices
1
Organize by Business Logic
Create CID groups that match your business structure (region, service tier, industry) for easier management.
2
Use Descriptive Names
Choose clear, descriptive names for groups that indicate their purpose and scope.
3
Implement Role Separation
Create distinct user groups for different job functions and responsibility levels.
4
Regular Audits
Periodically review group memberships and role assignments to ensure they remain appropriate.
5
Document Assignments
Maintain documentation of your Flight Control configuration for compliance and knowledge transfer.
6
Test Before Deploying
Test permission configurations with a small set of CIDs before rolling out to production.
Common Patterns
Multi-Region MSSP
Multi-Region MSSP
Organize by geography with regional CID groups (US, EMEA, APAC) and regional user groups, ensuring teams only access their designated regions.
Tiered Support Model
Tiered Support Model
Create CID groups by service level (Premium, Standard, Basic) and user groups by support tier (Tier 1, 2, 3), assigning escalating permissions.
Industry Segmentation
Industry Segmentation
Group customers by industry (Healthcare, Finance, Retail) with specialized analyst teams who understand industry-specific threats.
Partner/Reseller Model
Partner/Reseller Model
Create CID groups for each partner organization and user groups for their analysts, maintaining strict separation between partners.
Related Resources
User Management
Create and manage individual user accounts
Identity Protection
Configure identity-based threat detection policies