This document will guide you through the steps involved in deploying CrowdStrike Falcon Sensor agent on macOS computers using Endpoint Central's Software Deployment feature.
Mac devices must be enrolled in MDM because configuration profiles, an MDM payload which is used to manage settings and permissions, can only be deployed to enrolled devices. This is essential for remotely installing the CrowdStrike Falcon Sensor agent and applying the necessary permissions, including PPPC(Privacy Preferences Policy Control), Web Content Filter, and System Extension configurations.
Before you install the CrowdStrike Falcon Sensor agent on macOS devices, deploying PPPC, Web Content Filter and System Extensions configurations is essential. You can deploy them as a single configuration as a Custom Configuration Profile
If your Mac is not enrolled, refer to this link to complete the MDM enrollment process
Note: Kindly ensure that these configurations are successfully deployed on the end machines before deploying the CrowdStrike Falcon Sensor agent.


Follow the below steps to create the manual package:


sh ./InstallFalcon.sh [pkg filename] [falcon license key]
For example,
sh ./InstallFalcon.sh FalconSensor.pkg ABCDEFGH123
Run the below command in Terminal or create a Custom Script configuration using the provided command and deploy to the targets to uninstall the Crowdstrike Falson Sensor:
sudo /Applications/Falcon.app/Contents/Resources/falconctl uninstall
sudo /Applications/Falcon.app/Contents/Resources/falconctl uninstall --maintenance-token