--- title: "Set up policies for managing the SentinelOne application on macOS devices" slug: "set-up-policies-for-managing-the-sentinelone-application-on-macos-devices" updated: 2026-02-12T10:28:50Z published: 2026-02-12T10:28:50Z canonical: "help.scalefusion.com/set-up-policies-for-managing-the-sentinelone-application-on-macos-devices" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.scalefusion.com/llms.txt > Use this file to discover all available pages before exploring further. # Set up policies for managing the SentinelOne application on macOS devices The following payload helps IT Admins enforce specific privacy, system extension, and notification policies for the SentinelOne security software on macOS, ensuring that the application can perform its functions with the necessary permissions and access. 1. Copy the contents below directly and add them to **Apple Configurations** > **Custom Configurations** for Mac, or click [**here**](https://cdn.document360.io/175c0eac-012f-4410-bdc5-ac60794f82d8/Images/Documentation/SentinelOne.mobileconfig) to download the file and import it. 2. Follow our [**guide**](/docs/custom-configuration-ios-and-macos) on how to add the Custom Payload in the Apple Configurations & deploy it to devices. ```xml PayloadContent PayloadDisplayName Privacy Preferences Policy Control #1 PayloadIdentifier com.apple.TCC.configuration-profile-policy.8AEEC4F9-4BD9-4422-B8CD-6745221671E3 PayloadType com.apple.TCC.configuration-profile-policy PayloadUUID 8AEEC4F9-4BD9-4422-B8CD-6745221671E3 PayloadVersion 1 Services SystemPolicyAllFiles Allowed                        CodeRequirement                        anchor apple generic and identifier "com.sentinelone.sentineld" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "4AYE5J54KN")                        Identifier                        com.sentinelone.sentineld IdentifierType bundleID StaticCode                                            Allowed                        1                        CodeRequirement                        anchor apple generic and identifier "com.sentinelone.sentineld-helper" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "4AYE5J54KN")                        Identifier                        com.sentinelone.sentineld-helper                        IdentifierType                        bundleID                        StaticCode                        0                                                                Allowed                        1                        CodeRequirement                        anchor apple generic and identifier "com.sentinelone.sentineld-shell" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "4AYE5J54KN")                        Identifier                        com.sentinelone.sentineld-shell                        IdentifierType                        bundleID                        StaticCode                        0                                    BluetoothAlways                                                    Allowed                    1                    CodeRequirement                    anchor apple generic and identifier "com.sentinelone.sentinel-helper" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "4AYE5J54KN")                    Identifier                    com.sentinelone.sentinel-helper                    IdentifierType                    bundleID                    StaticCode                    0                             AllowUserOverrides AllowedSystemExtensions 4AYE5J54KN com.sentinelone.network-monitoring PayloadDescription PayloadDisplayName System Extensions PayloadIdentifier 1BDD5153-6C81-4E0F-B409-1C321FF5E251 PayloadOrganization Gete.Net Consulting PayloadType com.apple.system-extension-policy PayloadUUID 1BDD5153-6C81-4E0F-B409-1C321FF5E251 PayloadVersion 1 PayloadUUID 2B453873-A72A-4389-908A-9BF11B98790F PayloadType com.apple.system-extension-policy PayloadOrganization Sentinel Labs, Inc. PayloadIdentifier 2B453873-A72A-4389-908A-9BF11B98790F PayloadDisplayName System Extensions PayloadDescription PayloadVersion 1 PayloadEnabled AllowUserOverrides AllowedTeamIdentifiers 4AYE5J54KN RemovableSystemExtensions 4AYE5J54KN com.sentinelone.network-monitoring     FilterDataProviderBundleIdentifier com.sentinelone.network-monitoring FilterDataProviderDesignatedRequirement identifier "com.sentinelone.network-monitoring" and anchor apple generic and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "4AYE5J54KN") FilterGrade firewall FilterPackets FilterSockets FilterType Plugin PayloadDisplayName Web Content Filter Payload PayloadIdentifier 14DDD990-E2D8-4DD1-8CC6-72FEFB5F252B PayloadOrganization Scalefusion Software PayloadType com.apple.webcontent-filter PayloadUUID 14DDD990-E2D8-4DD1-8CC6-72FEFB5F252B PayloadVersion 1 PluginBundleID com.sentinelone.extensions-wrapper UserDefinedName SentinelOne Extensions NotificationSettings BadgesEnabled BundleIdentifier com.sentinelone.SentinelAgent CriticalAlertEnabled NotificationsEnabled ShowInCarPlay ShowInLockScreen ShowInNotificationCenter SoundsEnabled PayloadDisplayName Notifications PayloadIdentifier com.apple.notificationsettings.9D668A0F-B010-4256-ACD0-B09DAAC563D0 PayloadType com.apple.notificationsettings PayloadUUID 9D668A0F-B010-4256-ACD0-B09DAAC563D0 PayloadVersion 1 PayloadDescription Configures SentinelOne PayloadDisplayName SentinelOne PayloadIdentifier com.promobitech.scalefusion.6F728871-3879-4C4C-B5DE-7FA51E7E45AA PayloadOrganization Scalefusion PayloadType Configuration PayloadUUID C4BA3634-1950-4295-A174-10319E0A89AB PayloadVersion 1 ``` 3. Here's what the payload does: 1. **Privacy Preferences Policy Control**: 1. SystemPolicyAllFiles: Grants access to all files on the system to specific apps (e.g., com.sentinelone.sentineld, com.sentinelone.sentineld-helper, and com.sentinelone.sentineld-shell). 2. BluetoothAlways: Allows the com.sentinelone.sentinel-helper app to always access Bluetooth. 2. **System Extensions**: This section allows specific system extensions for SentinelOne to run on the Mac. It lists the allowed extensions and specifies that these cannot be overridden or removed by the user. 3. **Web Content Filter**: This section configures a web content filter, likely related to network monitoring or firewall functionality. It specifies that the filter should operate at the socket level, meaning it will filter network traffic based on connections rather than individual packets. 4. **Notification Settings**: Configures notification settings for the SentinelOne app (com.sentinelone.SentinelAgent), enabling badges, critical alerts, and showing notifications on the lock screen, in the notification center, and in CarPlay. > [!CAUTION] > Note: > > 1. The Payload and its contents are sourced from various albeit authenticated Apple Developer communities and forums. > 2. Please validate them on a test machine before deploying them on all your managed devices. > 3. Scalefusion has tested these Payloads, however, Scalefusion will not be responsible for any loss of data or system malfunction that may arise due to the incorrect usage of these payloads.