Deploying SentinelOne as a Custom App

By Andrew Merrick

Learn how to deploy the SentinelOne S1 agent to your Mac computers as a Custom App

Due to recent changes with SentinelOne's installation requirements, this guide will only work with versions earlier than 23.4.1. 

Prerequisites

Add the SentinelOne Custom Profile

  1. Click Library on the left-hand navigation bar.

  2. Click Add New in the upper right-hand corner.

  3. Click Custom Profile, then Add & Configure +.

Configure the Custom Profile

  1. Assign a name to the Custom Profile Library Item.

  2. Assign desired Blueprint(s).

  3. Set "Device Families" to Mac.
  4. Upload the Sentinel-One-Combined-Profile.mobileconfig profile.

Add SentinelOne as a Custom App

  1. Click Library on the left-hand navigation bar.

  2. Click Add New in the upper right-hand corner.

  3. Click Custom App from the Add New window.

Configure the Custom App

  1. Give your custom app a Name and icon, if desired.

  2. Assign your custom app to your desired Blueprint(s).

  3. Optionally, configure Assignment Rules.

  4. Select Audit and Enforce as the execution frequency.

  5. Paste the Audit Script referenced in the Prerequisites.

  6. Under Install Details, choose ZIP File.

    1. Compress the SentinelOneInstaller.pkg you downloaded from the vendor into a zip file and upload it in your Custom App.
  7. For the Unzip Location use /var/tmp

  8. Paste the Preinstall Script referenced in the Prerequisites.
  9. Upload the SentinelOne ZIP file.

  10. Paste the Postinstall Script referenced in the Prerequisites. Be sure to update SentinelOneInstaller.pkg with pkg name that was downloaded prior to compressing it in step 5.a, for example: SentinelOneInstallerVersionxx.xx_xxx.pkg).

  11. Click Save.