How to Deploy Mozilla Firefox via Intune (Win32 Packaging Guide)
Mozilla Firefox has an official enterprise MSI installer that supports silent deployment and pre-configuration via policy. This guide covers the standard deployment. For environments where you need to lock down Firefox settings - homepage, extensions, update behaviour - the same MSI supports Group Policy and Intune Settings Catalog configuration after deployment.
Download the enterprise MSI
Mozilla provides an enterprise MSI at:
https://www.mozilla.org/en-GB/firefox/enterprise/
Click Download Firefox ESR (Extended Support Release) for business deployments. ESR releases get security patches but not feature updates for 12 months, making them more stable in managed environments. If you prefer the latest release, the standard MSI is also available from the same page.
Wrap with the Content Prep Tool
IntuneWinAppUtil.exe -c "C:\AppSource\Firefox" -s "Firefox Setup ESR.msi" -o "C:\IntunePackages"
Add the app in Intune
- Upload the .intunewin file
- Name: Mozilla Firefox ESR
- Publisher: Mozilla Foundation
Install and uninstall commands
Detection rule
Managing Firefox updates
Firefox auto-updates by default. For managed environments, you have two options:
- Allow auto-updates - Firefox updates itself in the background. Minimal work, but you lose control over the exact version on devices.
- Disable auto-updates via policy - Deploy a policies.json file to C:\Program Files\Mozilla Firefox\distribution\ to control update behaviour. This is the recommended approach for ESR.
{
"policies": {
"DisableAppUpdate": true,
"Homepage": {
"URL": "https://intranet.yourdomain.com",
"Locked": true
}
}
}Known gotchas
Firefox installing to Program Files (x86) on some devices
On 32-bit Windows, Firefox installs to C:\Program Files (x86)\Mozilla Firefox. If your estate has mixed architecture, either use a detection rule that checks both paths with a PowerShell script, or require 64-bit OS in the requirements.
Firefox prompting users to set it as default browser
Suppress this by including a policies.json file with "DontCheckDefaultBrowser": true.
Frequently Asked Questions
Use the enterprise MSI with: msiexec /i "Firefox Setup ESR.msi" /qn /norestart. Download the MSI from mozilla.org/en-GB/firefox/enterprise/ - not the standard EXE installer.
Firefox ESR is recommended for business deployments. It receives security patches without major version changes for around a year, reducing disruption for managed users.
Deploy a policies.json file to C:\Program Files\Mozilla Firefox\distribution\ with DisableAppUpdate set to true. This prevents Firefox from updating itself outside your controlled deployment.
Include a policies.json file in your Intune package with the Homepage URL and Locked set to true. This sets and locks the homepage so users cannot change it.