This guide explains how to deploy the Zygon browser extension on macOS using a mobile device management (MDM) solution. It supports major browsers including Chrome, Firefox, Edge and Brave.

Create and Configure Your MDM Profile

Firefox

Firefox uses a JSON configuration in the policies.json format, typically deployed via a managed profile. Here’s how to express it in an MDM profile payload:

<dict>
  <key>PayloadDisplayName</key>
  <string>Zygon Copilot</string>
  <key>PayloadIdentifier</key>
  <string>com.zygon.firefox.extension</string>
  <key>PayloadType</key>
  <string>org.mozilla.firefox</string>
  <key>PayloadUUID</key>
  <string>[UUID-FIREFOX-EXTENSION]</string>
  <key>PayloadVersion</key>
  <integer>1</integer>
  <key>EnterprisePolicies</key>
  <dict>
    <key>Extensions</key>
    <dict>
      <key>Install</key>
      <array>
        <string><https://addons.mozilla.org/firefox/downloads/latest/zygon-extension/latest.xpi></string>
      </array>
    </dict>
  </dict>
</dict>