Intune App Packaging

How to Deploy Mozilla Firefox via Intune (Win32 Packaging Guide)

Published 17 March 2026 · 6 min read

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.

Contents
  1. Download the enterprise MSI
  2. Wrap with the Content Prep Tool
  3. Add the app in Intune
  4. Install and uninstall commands
  5. Detection rule
  6. Managing Firefox updates
  7. Known gotchas

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.

💡
ESR vs standard release
Firefox ESR is updated with security patches every 4 weeks but does not change its major version for about a year. This means fewer unexpected UI changes for users and less repackaging work for you. Most businesses use ESR.

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

Intune Admin Centre → Apps → Windows → + Add → Windows app (Win32)
  1. Upload the .intunewin file
  2. Name: Mozilla Firefox ESR
  3. Publisher: Mozilla Foundation

Install and uninstall commands

⚙️
Program settings
[]
Install command
msiexec /i "Firefox Setup ESR.msi" /qn /norestart
Uninstall command
msiexec /x "Firefox Setup ESR.msi" /qn /norestart
Install behaviour
System
Device restart behaviour
No specific action

Detection rule

🔍
File detection rule
[]
Rule type
File
Path
C:\Program Files\Mozilla Firefox
File or folder name
firefox.exe
Detection method
File or folder exists
💡
Test your detection rule first
Before deploying to users, install the app manually on a test device and verify the detection rule matches. Run the detection script or check the file path exists before assigning to a group.

Managing Firefox updates

Firefox auto-updates by default. For managed environments, you have two options:

{
  "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.

Installer typeMSI (enterprise)
Silent installYes - /qn /norestart
ESR vs standardESR recommended for business
Auto-updatesControllable via policies.json
Reboot requiredNo

Frequently Asked Questions

Q: How do I deploy Firefox silently via Intune?

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.

Q: Should I deploy Firefox ESR or the standard release via Intune?

Firefox ESR is recommended for business deployments. It receives security patches without major version changes for around a year, reducing disruption for managed users.

Q: How do I disable Firefox auto-updates in Intune?

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.

Q: How do I set the Firefox homepage via Intune?

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.

// need intune set up properly?
Fixed-price Intune setup for UK businesses

I set up Intune for UK small businesses at a fixed price - app deployment, compliance policies, Conditional Access, and full documentation handed over at the end.

View Packages
More App Packaging Guides
Deploy Google Chrome via Intune Deploy Notepad++ via Intune Deploy VS Code via Intune
#intune #app-packaging #win32