Skip to main content

Deploy CrowdStrike Windows Sensor

Purpose​

This solution outlines the full process for automatically deploying the CrowdStrike Windows Sensor using ConnectWise RMM, utilizing custom fields, a dynamic device group, a scheduled monitor, and an automated installation script.

Associated Content​

Custom Fields​

NameExampleTypeLevelRequiredPurpose
CrowdStrikeCustomerIdxyzText BoxCOMPANYYesSet CrowdStrike Customer ID for the company.
CrowdStrikeDownloadUrlhttps://download.urlText BoxCOMPANYYesSet download URL for downloading the installer for CrowdStrike Windows Sensor.
DeployCrowdStrikeWindowsSensorWindows Workstation and ServerDropdownCOMPANYYesSelect OS to enable auto-deployment of CrowdStrike Windows Sensor.
ExcludeCrowdStrikeInstallSiteFlagSITENoPrevents sensor deployment at specific sites.
ExcludeCrowdStrikeInstallDeviceFlagENDPOINTNoPrevents sensor deployment to specific endpoints or devices.

Group​

NamePurpose
CrowdStrike Windows Sensor DeploymentDynamic group targeting Windows devices that are eligible for auto deployment (based on OS selection and not excluded).

Monitor​

NameTypeSchedulePurpose
CrowdStrike Windows Sensor DeploymentApplicationContinuousMonitors and runs the sensor installation script on devices missing the CrowdStrike Windows Sensor.

Task​

NamePurpose
Install CrowdStrike Windows SensorPowerShell script that installs or reinstalls the CrowdStrike Windows Sensor on targeted devices.

Implementation​

Step 1: Create the Required Custom Fields​

Create all the custom fields listed above under SETTINGS → Custom Fields in CW RMM. See individual documentation pages for configuration details.

Step 2: Create the Dynamic Group​

Create the group CrowdStrike Windows Sensor Deployment under ENDPOINTS → Groups as a dynamic group. This group targets Windows workstations or servers with deployment enabled and not excluded.

Step 3: Create the Installation Task​

Create the install script task Install CrowdStrike Windows Sensor under AUTOMATION → Tasks. Set up all required variables and use the detailed script from the referenced documentation.

Step 4: Set up the Deployment Monitor​

Configure the monitor CrowdStrike Windows Sensor Deployment under ENDPOINTS → Alerts → Monitors to target the deployment enabled group, running continuously and triggering the installation task on devices missing the CrowdStrike sensor.

Step 5: Configure Deployment Parameters​

Obtain the CrowdStrike Customer ID and Download URL from your CrowdStrike portal and set these values in the appropriate company-level custom fields for each client.

FAQ​

Q: What happens if a device is excluded at the site or device level?
A: Devices or sites flagged for exclusion will not receive the sensor through automatic deployment. However, the Install CrowdStrike Windows Sensor task can be executed manually.

Q: How does the solution check devices for sensor installation?
A: The monitor runs continuously and checks for devices in the target group that don't have the CrowdStrike Windows Sensor installed.

Q: Can I trigger the sensor install manually?
A: Yes, the Install CrowdStrike Windows Sensor task can be run on demand independent of monitor or group status.

Q: Where do I find the Customer ID and Download URL for CrowdStrike?
A: These values are available in your CrowdStrike Falcon portal under the sensor deployment section.

Q: What OSes are supported for automated deployment?
A: Supported OS selection is controlled by the DeployCrowdStrikeWindowsSensor custom field (Windows Workstation, Windows Server, Both, or Disabled).

Q: Does the installer support forced reinstallation?
A: Yes, enable the "Force" runtime parameter when running the install task/script to force a reinstall even if the sensor is present.

Changelog​

2025-08-29​

  • Initial version of the document