How do I deploy the Novaworks Login Assistant to my entire organization using Firefox?

To deploy the Novaworks Login Assistant to your entire organization, you must be using a Windows Group Policy. Using this group policy, you can add a new policy to deploy the extension automatically based on the WMI filtering applied to the policy. If you are not using Windows group policies, you may still be able to deploy the extension automatically. Non-Windows deployments are not covered by this article. Refer to the documentation for your operating system for more information.

Before setting any group policies for Mozilla Firefox Extensions, you must first import the administrative templates (ADM/ADMX) for Mozilla Firefox Polices. Download the templates from the Mozilla Support website. Importing these templates is outside the discussion of this article but generally involves copying the templates to the PolicyDefinitions location for your Windows Active Directory.

To force-install the extension for all computers affected by the group policy:

  1. Open the group policy editor. 
  2. Go to Computer Configuration > Administrative Templates > Mozilla > Firefox > Extensions.
  3. Double-click Extension Management.
  4. Click Enabled.
  5. Enter the following code into the Options area:
{"{fc33db33-f88e-4e77-b082-62a861fd7986}": {"installation_mode": "force_installed", "install_url": "https://www.novaworkssoftware.com/Files/Extensions/novaworks_login_assistant-latest-fx.xpi" }}

This code must be on a single line.

Note that the Novaworks Login Assistant is not hosted on the AMO (addons.mozilla.org) so the group policy may not install the latest version. However, the browser will automatically update the extension as needed.

The next time the policy is applied to the computer, the extension will automatically added to Firefox. Additional options within the policy templates can be set to control whether users can remove or manage the template on their own, but these actions are outside the scope of this article. For more information, see the Mozilla Firefox Policy Template Read Me document.