ESET .plist not showing under macOS System Extensions in HexnodeSolved

Participant
Discussion
6 hours ago Aug 10, 2026

I’m trying to deploy ESET settings to a test Mac through Hexnode. I received a .plist file from ESET and tried uploading it from Policies > macOS > System Extensions, but the file doesn’t appear in the upload list.

The file looks like it includes more than just system extensions. Do I need to split it into multiple files, or is there another place in Hexnode where this type of ESET profile should be uploaded?

Replies (1)

Marked SolutionPending Review
Hexnode Expert
2 hours ago Aug 10, 2026
Marked SolutionPending Review

This usually happens when the file is not a simple system extension .plist.

The System Extensions section expects a basic plist that contains only the system extension identifiers and related values. Some ESET configuration files are actually complete Apple configuration profiles with multiple payloads bundled together, such as:

– VPN or network filter settings

– System extension policy

– Privacy Preferences Policy Control / Full Disk Access settings

– Web content or firewall filter settings

For this type of file, you do not need to split the payloads manually. Save the XML profile with a .mobileconfig extension and deploy it as a custom configuration profile instead:

1. Save the file as something like ESET_Endpoint.mobileconfig.

2. Go to Policies > macOS > Deploy Custom Configuration.

3. Upload the .mobileconfig file.

4. Associate the policy with a test Mac first.

5. Save the policy.

This allows macOS to receive all included payloads together as a complete configuration profile.

Regards,
Mary Romero

Save