Skip to content

Getting started with Firefox for your enterprise browser

This document describes the basic steps needed to deploy Firefox as an enterprise browser, from choosing a release channel, download, deployment, and configuration. It provides a high-level overview for getting Firefox installed and managed across your organization, whether you're using Windows, macOS, or Linux.

Consider which release channel is appropriate before downloading and deploying Firefox. There are two recommended release channels for enterprise purposes:

  • Firefox: The stable release channel has major version released every four weeks, which include the latest features and fixes.
  • Firefox Extended Support Release (ESR): The ESR channel is a long-term support channel branched once per year from the latest major Firefox release. Security and stability updates are backported as minor and patch versions during the release's lifecycle.

If you prefer faster feature delivery, use the standard Firefox release. If your organization needs stability, Firefox ESR is recommended. See Firefox and Firefox Extended Support Release (ESR) for more information.

Choose the installers for the environments that you are deploying to. Available installers are:

  • Windows: 64-bit and 32-bit .exe installers; 64-bit and 32-bit .msi installers; ARM64/AArch64 builds
  • macOS: Universal .dmg build for Intel and Apple Silicon
  • Linux: 64-bit and 32-bit tarballs; ARM64/AArch64 tarballs

The installers and executables for Firefox and Firefox ESR can be found on the Firefox downloads page.

Once you've selected a release channel and downloaded the appropriate installers, the next step is to deploy Firefox across your devices. Firefox is deployed using a variety of common enterprise management tools:

MethodDescription
Group Policy (GPO)Most suited for Windows environments. Supports machine-wide installs and policy control.
Microsoft IntuneSupports .msi deployment, update management, and policy enforcement on Windows.
SCCM / Endpoint ManagerSuitable for large-scale Windows deployments. The .msi is recommended for silent or automated configuration.
Jamf Pro (macOS)Deploy the macOS .dmg or .pkg versions, including custom configurations and profiles.
MDM (macOS/Linux)Firefox supports configuration profiles for macOS and JSON-based policy deployment for Linux.
CustomCustom scripts can deploy the tarball or .dmg on Linux or macOS.

After Firefox is deployed, you can manage browser behavior using enterprise policies. Enterprise policies do not need to be bundled with the Firefox installer, but can be independently applied using the same management software used to deploy Firefox:

  • Windows Group Policy (GPO) - via ADMX templates
  • macOS configuration profiles - deployed through Jamf or MDM
  • Linux JSON configuration files - typically placed in /etc/firefox/policies/policies.json

For more information, see the Configuring policies guide. Common policies include:

For a list of available policies, see the policy reference. Additionally, policy templates are available for Windows, macOS, and Linux in the github.com/mozilla/policy-templates repository.

This example policies.json file disables automatic Firefox updates and sets a locked company homepage:

{
"policies": {
"DisableAppUpdate": true,
"Homepage": {
"URL": "https://internal.example.com",
"Locked": true
}
}
}