The Apple Firefox Extension Policy allows administrators to centrally manage Mozilla Firefox browser extensions on macOS devices.
With this policy, IT teams can install required extensions, remove unwanted ones, and lock specific extensions to prevent user modification.
⚠️ Note: This policy applies to macOS devices only and is not compatible with iOS or BYOD iOS devices.
Requirements
macOS 10.12+
Mozilla Firefox installed on the device
What This Policy Controls
Using this policy, administrators can:
Enable or disable Swif-managed Firefox extension control
Automatically install Firefox extensions
Automatically uninstall specific Firefox extensions
Lock extensions so users cannot disable or remove them
This is especially useful for enforcing security tools, password managers, compliance extensions, or productivity add-ons across managed macOS devices.
Settings
Swif Firefox Extension
Description:
Enables Swif to manage Firefox extensions on the device.
Options:
Option | Description |
Use System Default | Uses the system’s default Firefox extension behavior. |
Enabled | Swif actively manages Firefox extensions using the settings below. |
Disabled | Firefox extension management is not enforced by Swif. |
Minimum Requirements: macOS 10.12+
Install
Description:
Defines a list of Firefox extensions that should be automatically installed on the device.
Accepted Values:
Extension download URLs
Native file paths to extension packages
Behavior:
Extensions listed here are installed automatically
Users do not need to manually install them
Example Use Cases:
Enforcing a company password manager
Deploying security or monitoring extensions
Ensuring required productivity tools are installed
Uninstall
Description:
Specifies Firefox extensions that should be removed if they are found on the device.
Accepted Values:
Firefox extension IDs
Behavior:
Any matching extension is automatically uninstalled
Useful for blocking unapproved or insecure extensions
Locked
Description:
Defines Firefox extensions that users cannot disable or uninstall.
Accepted Values:
Firefox extension IDs
Behavior:
Extensions listed here remain permanently enabled
Users cannot turn them off or remove them from Firefox
Common Use Cases:
Security monitoring extensions
Compliance or DLP browser tools
Corporate authentication plugins
Summary
The Apple Firefox Extension Policy gives organizations full control over Firefox extensions on macOS devices. By enforcing installation, removal, and lock rules, administrators can:
Improve browser security
Ensure compliance with IT policies
Prevent risky or unauthorized browser add-ons
Standardize browser environments across teams
This policy is ideal for organizations that rely on Firefox and need strong, centralized browser extension governance.
