Skip to content
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide

Written By Anoop C Nair
Last Updated June 12, 2024
Posted In SCCM
SHARE

Mozilla Firefox released the latest version, 74.0.1, with a Zero-Day security fix. Let’s see how to create a Firefox application in SCCM and deploy it to all Windows 10 devices. Also, check out how to deploy Firefox Browser Using SCCM (A.K.A Configuration Manager).

I think Firefox installation got failed as per SCCM or Configuration Manager detection logic. This is just a reporting error from the Firefox MSI side. It’s not an SCCM issue at all.

The following post explains how to fix this: “FIX Firefox Installation Failed SCCM Reporting Issue| ConfigMgr.”

List of Free & PAID SCCM Custom Catalogs for Third-Party Software Updates – (Firefox update catalogs are also available with 3rd party offerings).

Patch My PC
Index
Download Firefox MSI & Getting Ready
Create a New Firefox Application Using SCCM
Command-Line Options for Firefox
Deployment Type for Firefox
Update Firefox with the Latest Version Using SCCM
Deploy Firefox Browser Using SCCM
Select Collection
Content Distribution
Deployment Settings
Scheduling Options for Firefox Deployment
User Experience Options
Summary
Set Up Firefox Icon for Software Center
Verify Content Distribution
SCCM Third-Party Software Update Options
Results
Tips – Failed Detection Rule – Firefox
Resources
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Table 1

Download Firefox MSI & Getting Ready

You can download the latest version of Firefox MSI from https://www.mozilla.org/en-US/firefox/enterprise/#download. We recommend using the latest version to avoid any known vulnerabilities of Firefox ESR.

Updated – It’s recommended to use the Firefox ESR instead of the standard version for the enterprise environment.

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.1
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.1

Store or copy the latest version of the MSI file into network share so that you can use the same path as the SCCM Package Source.

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.2
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.2

Create a New Firefox Application Using SCCM

Let’s see how to create a new Mozilla Firefox application using ConfigMgr. Make sure you have appropriate access to create Applications in SCCM.

  • Launch Configuration Manager (ConfigMgr) console
  • Navigate to \Software Library\Overview\Application Management\Applications
  • Right-click on Applications and select Create Application
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.3
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.3

Select the following option “Automatically Detect information about this application from Installation Files” from Specify settings for this application page.

  • Select the TypeWindows Installer (*.MSI file)
  • Browse through the package source location and Select “Firefox Setup 74.0.1.MSI
  • Click on open from Windows Explorer.
    • Location details of the package source file shall automatically get populated
      • \CMMEMCM\Sources\Package Sources\Firefox\Firefox Setup 74.0.1.msi
  • Click on the NEXT button to continue
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.4
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.4

ConfigMgr analysis the MSI and populates all the metadata from the Mozilla Firefox MSI file

  • Click on the NEXT button from the View Imported Information Page
Application name: Mozilla Firefox 74.0.1 x64 en-US
Publisher:
Software version:
Deployment type name: Mozilla Firefox 74.0.1 x64 en-US - Windows Installer (*.msi file)
Product Code: {1294A4C5-9977-480F-9497-C0EA1E630130}
Installation behavior: Install for user
Content location: \\CMMEMCM\Sources\Package Sources\Firefox\
Number of files: 1
Content files:
Firefox Setup 74.0.1.msi
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.5
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.5

Most of the following details are automatically populated by SCCM. You might need to make some changes as per your requirements or organizational standards.

  • Enter the Name of the Package – Firefox
  • Enter the Publisher of the package – Mozilla
  • Enter the Software Version – 74.0.1
  • Enter Optional Reference – x64 en-US version
  • Check and Confirm Automatically populated information like Installation command line – Installation Program (for Firefox)
    • msiexec /i “Firefox Setup 74.0.1.msi” /q
  • Select the Installation Behaviour as “Install for User” (Default option)
  • Click on NEXT to continue
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.6
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.6

Command-Line Options for Firefox

NOTE! – The following are the supported command-line options for Firefox MSI. These details are documented in Firefox docs here.

Supported MSIEXEC Options
/i or /package
Installs the product.
/L or /log
Generates an MSI log file. All of this option's configuration parameters are supported.
/m
Generates an SMS status .mif file.
Without having a copy of Systems Management Server I've been unable to test this, but it should work.
/q, /quiet, and /passive
Sets the UI mode. The full UI option (/qf) is accepted but ignored, because we have no full UI.
/norestart, /forcerestart, and /promptrestart
The default behavior is always /norestart, but the other options behave as expected.
PROPERTY=VALUE
Command line property configuration is supported for all public properties we provide (meaning the ones with UPPERCASE_NAMES).
Options that do not operate on a package file (/?, /h, /help, /y, /z)

Click on the NEXT, NEXT, and Close buttons to complete the process called “Create SCCM Application for Firefox Browser”

General Information:
• Application name: Firefox
• Administrator comments:
• Publisher: Mozilla
• Software version: 74.0.1
• Optional reference: x64 en-US
Categories:
Deployment type name: Mozilla Firefox 74.0.1 x64 en-US - Windows Installer (*.msi file)
Requirement rules:
Content:
• Content location: \\CMMEMCM\Sources\Package Sources\Firefox\
• Installation program: msiexec /i "Firefox Setup 74.0.1.msi" /q
Detection Method:
• Product code: {1294A4C5-9977-480F-9497-C0EA1E630130}
User Experience:
• Installation behavior: Install for user
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.7
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.7

Deployment Type for Firefox

In the above process of creating an SCCM application, Firefox automatically creates a deployment type, as you can see in the screenshot below.

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.8
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.8

Update Firefox with the Latest Version Using SCCM

If you want to update your previous version of Firefox to the latest version, you might want to go to the SUPERSEDENCE settings.

  • Click on Firefox application properties
  • Select SUPERSEDENCE tab
  • Click on the Add button to select the previous version of Firefox
  • Click on the Browse button to select the previous version of the application
  • My recommendation is to go through the Microsoft doc to select the best supersedence option for your scenario
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.9
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.9

Deploy Firefox Browser Using SCCM

Let’s see how to deploy the Firefox browser application using Configuration Manager Current Branch 2002.

  • Select Firefox application
  • Select Click Firefox application
  • Click on the Deploy button from the ribbon menu
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.10
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.10

Select Collection

Select the Software – Firefox. Click the Browse button to select the Collection to deploy the Firefox browser application

  • Click on the NEXT button
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.11
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.11

Content Distribution

Specify the content location and distribute the content to the Distribution point or Distribution point group. Click on Add. Select the DPs or DP groups to which you want to distribute the Firefox source file. Click on NEXT to continue.

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.12
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.12

Deployment Settings

Select Action – Install (Firefox). I selected Install to install Firefox on those devices. Select Purpose as Required, or you can make it an available application if you want. Click NEXT to continue.

NOTE! – You can also select the option to allow end-users to attempt to repair this application.

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.13
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.13

Scheduling Options for Firefox Deployment

Mozilla Firefox Scheduling options from Specify the schedule for this deployment window. You have loads of Mozilla Firefox deployment schedule options. Schedule the application to be available at.

You can also specify the deadline if you want to deploy the Mozilla Firefox update after off-hours as soon as possible after the available time. You can schedule the deadline as per your requirements.

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.14
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.14

User Experience Options

Specify the user experience for installing Firefox software on the selected devices. Also, specify the user experience setting for the deployment Display in the Software Center to only show notifications for computer restarts. Click on the Next button.

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.15
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.15

Specify Configuration Manager and Operations Manager alert options. Click on the NEXT (All default settings selected).

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.16
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.16

Summary

Click on Next, Next, and Close to complete the deployment.

General
• Software: Firefox
• Collection: All Desktop and Server Clients (Member Count: 1)
• Use default distribution point groups associated to this collection: Disabled
• Automatically distribute content for dependencies: Enabled
Deployment Settings
• Action: Install
• Purpose: Required
• Allow end users to attempt to repair this application: Disabled
• Pre-deploy software to the user's primary device: Disabled
• Send wake-up packets: Disabled
• Allow clients to use a metered Internet connection to download content: Disabled
Application Settings (retrieved from application in software library)
• Application Name: Firefox
• Application Version: 74.0.1
• Application Deployment Types: Windows Installer (*.msi file)
Scheduling
• Time based on: UTC
• Available Time: As soon as possible
• Deadline Time: Disabled
• Delayed enforcement on deployment: Disabled
User Experience
• User notifications: Display in Software Center and show all notifications
• Ignore Maintenance Windows: Disabled
• When software changes are required, show a dialog window to the user instead of a toast notification: Disabled
• System restart (if required to complete the installation): Disabled
• Commit changes at deadline or during a maintenance window (requires restarts): Enabled
Alerts
• Enable System Center Operations Manager maintenance mode: Disabled
• Generate System Center Operations Manager alert when a software installation fails: Disabled
• Create a deployment alert when the threshold is lower than the following: Disabled
• Create a deployment alert when the threshold is higher than the following: Disabled
Content (1):
• CMMEMCM.MEMCM.COM
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.17
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.17

Set Up Firefox Icon for Software Center

Select the Firefox application, click on Properties, Select the “Software Center” tab, and click on the Browse button near the Icon.

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.18
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.18

Icon of Firefox

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.19
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.19

Click on the OK button to complete

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.20
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.20

Verify Content Distribution

Before checking the results, confirming whether the Firefox source is distributed to SCCM DPs is better.

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.21
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.21

SCCM Third-Party Software Update Options

You can use the SCCM third-party software update option to update Firefox. I have explained those featured in the following blog posts. Those are not free solutions but those are paid custom catalogs.

List of Free and PAID SCCM Custom Catalogs for Third-Party Software Updates – (Firefox update catalogs are also available with third party offerings).

Results

Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.22
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.22
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide - Fig.23
Update Deploy Firefox Browser Using SCCM | ConfigMgr | Step-by-Step Guide – Fig.23

Tips – Failed Detection Rule-Firefox

I think Firefox installation got failed as per SCCM or Configuration Manager detection logic. This is just a reporting error from the Firefox MSI side. It’s not an SCCM issue at all.

The following post explains how to fix this: “FIX Firefox Installation Failed SCCM Reporting Issue| ConfigMgr.”

Resources

We are on WhatsApp. To get the latest step-by-step guides and news updates, Join our Channel. Click here –HTMD WhatsApp.

Author

Anoop C Nair is Microsoft MVP! He is a Device Management Admin with more than 20 years of experience (calculation done in 2021) in IT. He is a Blogger, Speaker, and Local User Group HTMD Community leader. His main focus is on Device Management technologies like SCCM 2012, Current Branch, and Intune. He writes about ConfigMgr, Windows 11, Windows 10, Azure AD, Microsoft Intune, Windows 365, AVD, etc.

Written by

Anoop C Nair is Workplace Technology solution architect with 25+ years of experience in global enterprise organizations such as JP Morgan, Capgemini, etc. Microsoft Certified Trainer. Microsoft MVP from 2015 onwards for consecutive 11+ years! He also conducts Intune and modern workplace tech training for enterprise organizations. He is Blogger, Speaker, and Founder of HTMD Community and HTMD Conference. His main focus is on Device Management technologies like Intune, Windows, Cloud PC. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security.

Discussion

Join the discussion

Your email address will not be published. Required fields are marked *

Related guides

Intune

Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws

Key Takeaways Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws! In the July 2026 Patch, Microsoft introduced new features designed to improve the overall Windows experience. The update adds enhancements to Windows Update for more flexible update management and introduces Point-in-Time Restore, providing an additional recovery option for […]

AC Anoop C Nair 9 min read
Intune

2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws

Key Takeaways 2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws! The June 2026 Windows 11 Patch Tuesday update brings several improvements to File Explorer. It adds support for additional archive formats, including UU, CPIO, XAR, and NuGet Packages (NUPKG). The update also preserves View and Sort preferences in […]

AC Anoop C Nair 10 min read
Intune

2026 May KB5089549 KB5087420 Windows 11 Patch | 0 Zero Day Vulnerabilities and 120 Flaws

Key Takeaways The Windows 11 May 2026 Patch KB5089549 KB5087420 Update brings important security fixes, performance improvements, and reliability enhancements across the operating system. The update introduces new features such as Xbox Mode for gaming, File Explorer improvements, enhanced input and sharing experiences, better taskbar and Windows Hello reliability, and additional enterprise management capabilities for […]

AC Anoop C Nair 8 min read
SCCM

ConfigMgr 2603 Introduces New Early Update Enrollment Process

Key Takeaways In this post we are discussing the ConfigMgr 2603 Introduces New Early Update Enrollment Process. Microsoft has officially released Configuration Manager version 2603 to the Early Update Ring, giving organizations an opportunity to test upcoming improvements before the global production rollout. The release is targeted at enterprises running ConfigMgr version 2409 or later […]

AC Anoop C Nair 3 min read