How to deploy Firefox Browser with Group Policy

I previously showed how to deploy Chrome with group policy (GPO) and I felt bad about it... To repair this infamy I will show how to do the same but with Mozilla Firefox.

I made it works for Workstations and for Users who doesn't have Administrator rights.

Download msi file

  • First thing first we need to download msi file. In Enterprise environment I recommend to download Firefox ESR (Extended Support Release). (Read this note : Firefox Extended Support Release.
Mozilla Firefox download page
  • Put the Firefox Setup 78.1.0esr.msi file to the NETLOGON share of your DC :
Create a GPO

Create Group Policy Object

  • Open Active Directory Users and Computers :
Run Active Directory Users and Computers
  • Move Computers to OU (Organizational Unit) :
Run Active Directory Users and Computers
  • Open Group Policy Manager :
Run Group Policy Management Console
  • Create GPO :
Create a GPO
  • Give a name to the new GPO :
Give name to a GPO
  • Edit the GPO :
Edit a GPO
  • Go to Computer Configuration > Policies > Software Settings > Software Installation > Right click > New > Package...
GPO New MSI Package
  • Select the Firefox Setup 78.1.0esr MSI package :
Select MSI package
  • Let Assigned as deployment method :
Create a GPO

Errors

As for Chrome it didn't work and I could see the same list of errors inside Event Viewer

  • The assignment of application Mozilla Firefox from policy install failed. The error was : %%1274
  • The removal of the assignment of application Mozilla Firefox from policy Deploy - Firefox failed. The error was : %%2
  • Failed to apply changes to software installation settings. The installation of software deployed through Group Policy for this user has been delayed until the next logon because the changes must be applied before the user logon. The error was : %%1274

Specify startup policy processing wait time

Thanks to https://serverfault.com/ I could solve it :

  • Computer Configuration > Policies > Administrative Templates > System > Group Policy > Specify startup policy wait time
Group Policy Management Editor
  • Set 120 for Amount of time to wait :
Group Policy Management Editor

Result

Reboot and ...

Firefox Desktop Icon

Now you must just feel better with yourself...

Wayne's World Excellent gif
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Contact :