Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.getprimo.com/llms.txt

Use this file to discover all available pages before exploring further.

CrowdStrike Falcon requires manual setup before deployment. Download the installer packages from the CrowdStrike console, upload them, and configure the install scripts with your CustomerID.

How to deploy

1

Download the installers and retrieve your CustomerID

  1. In the CrowdStrike admin console, go to Host setup and management > Deploy > Sensor downloads.
  2. Download the macOS (.pkg) and Windows (.exe) installers.
  3. Copy your CustomerID (CID) — you’ll need it in the next step.
2

Deploy as Custom Software

For each installer (macOS and Windows):
  1. Go to MDM > Software > Add app > Custom app.
  2. Upload the installer file and click Add software.
3

Add install and uninstall scripts (Windows only)

In the Windows .exe package configuration, open Show advanced options and replace the scripts below. No script changes are needed for the macOS package.
Replace CustomerID with your actual CID:
$exeFilePath = "${env:INSTALLER_PATH}"

try {
  $processOptions = @{
    FilePath     = "$exeFilePath"
    ArgumentList = "/install /quiet /norestart CID=CustomerID"
    PassThru     = $true
    Wait         = $true
  }
  $process = Start-Process @processOptions
  $exitCode = $process.ExitCode
  Write-Host "Install exit code: $exitCode"
  Exit $exitCode
} catch {
  Write-Host "Error: $_"
  Exit 1
}
Click Save changes.
4

Create a deployment policy

  1. In FleetDM, go to Policies > Add Policy, name it CrowdStrike installed (macOS), and use the query:
    SELECT 1 FROM apps WHERE bundle_identifier = 'com.crowdstrike.falcon';
    
  2. Go to Manage automations > Software and link the policy to the macOS installer. Fleet will automatically push the installer to any device that fails the policy check.
5

Upload the system extension profile (macOS only)

Go to MDM > Controls, open your macOS control, and upload the CrowdStrike system extension mobileconfig as a Custom file.