Skip to content

CrowdStrike Setup

Connect PocketSOC to your CrowdStrike Falcon environment to view endpoint detections on your iPhone.

Prerequisites

  • A CrowdStrike Falcon subscription
  • Access to the Falcon console with permissions to create API clients
  • Your Falcon cloud environment URL

Step 1: Create an API client in Falcon

  1. Log into the Falcon console.
  2. Go to Support and resources > API Clients and Keys.
  3. Click Create API Client.
  4. Give it a name like PocketSOC.
  5. Set the following API scopes (read-only):
ScopePermissionUsed for
DetectionsRead, WriteView detections; update status, assign, close, add comments
HostsRead, WriteView host details; contain and lift containment
IncidentsReadView related incidents
IOCsReadView indicators of compromise
User ManagementReadList assignable users
  1. Click Create.
  2. Copy the Client ID and Client Secret — the secret is only shown once.

WARNING

Store the Client Secret securely. If you lose it, you will need to create a new API client.

Step 2: Determine your base URL

CrowdStrike has multiple cloud environments. Select the one that matches your Falcon instance:

CloudBase URL
US-1https://api.crowdstrike.com
US-2https://api.us-2.crowdstrike.com
EU-1https://api.eu-1.crowdstrike.com
US-GOV-1https://api.laggar.gcw.crowdstrike.com

TIP

Not sure which cloud you're on? Check the URL in your browser when logged into the Falcon console. If it contains falcon.us-2.crowdstrike.com, you're on US-2.

Step 3: Add the configuration in PocketSOC

  1. Go to portal.pocketsoc.com > Settings.
  2. Under Vendor Configurations, click Add Configuration.
  3. Fill in the fields:
FieldValue
VendorCrowdStrike
Display NameA friendly name (e.g., "CrowdStrike Production"). This is shown on each detection in the iOS app to identify which vendor source it came from.
Base URLYour cloud URL from Step 2
Auth TypeOAuth
Client IDFrom Step 1
Client SecretFrom Step 1
  1. Click Save.

Step 4: Verify on the iOS app

  1. Open PocketSOC on your iPhone.
  2. If you're already signed in, the app automatically refreshes configurations.
  3. You should see detections from your CrowdStrike environment in the Detections feed.

Troubleshooting

IssueSolution
No detections appearVerify the API client has the correct scopes. Check that the base URL matches your cloud.
"Unauthorized" errorThe Client Secret may be incorrect. Create a new API client and update the config.
Wrong cloud URLUpdate the base URL in the portal Settings. The app picks up changes on next refresh.

Rotating credentials

To rotate your CrowdStrike API credentials:

  1. Create a new API client in the Falcon console.
  2. Update the Client ID and Secret in the portal Settings.
  3. The iOS app picks up the new credentials on next sync.
  4. Delete the old API client in the Falcon console.

PocketSOC Documentation