ClientId and ClientSecret are required in order to make requests using the OAuth2.0 workflow to CrowdStrike's API client.
Before you begin, ensure you have:
- Access to the CrowdStrike Falcon Console
- Administrator privileges
- Log in to your CrowdStrike Console instance with administrative privileges.
- Go to the Support and resources > Resources and tools > API Client and keys section where an API Client can be managed.
- Create an API Client
- Provide a Client name and a related description with read permissions for the following Scopes
- Alerts
- Apps
- Custom IOA rules
- Detections
- Device control policy
- Hosts
- Assets
- Indicators
- Incidents
- IOC Management
- IOCs (Indicators of Compromise)
- Zero Trust Assessment
- The following scope should be given write access:
- Hosts
- Create the new API Client.
- Securely store the generated Client ID, Secret and Base URL
URL This is the Base URL from where the Falcon API Client credentials came. CrowdStrike Base URLs
ClientId This is the Client Id gathered in step 2
ClientSecret This is the Client Secret gathered in step 2
Note The token_url should not be set/configured when configuration the Integration.