ESET .plist not showing under macOS System Extensions in HexnodeSolved

Participant
Discussion
4 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
58 minutes 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