Enterprise Policy Generator is a new add-on for the Firefox web browser by Sören Hentzschel to create cross-platform policy files for Firefox. Designed for use in Enterprise and business environments, policy generator can be installed and used by any Firefox user or system administrator.
Mozilla launched the Enterprise Policy Engine in Firefox 60 and Firefox 60 ESR. While that included Firefox Group Policy Support for supported versions of Windows, it also meant that administrators and users could create configuration files for deployment.
The core advantage of the Enterprise Policy Engine is that it is cross-platform whereas the Group Policy option is only available for Windows devices.
Enterprise Policy Generator is not the official successor of CCK2 Wizard, a Firefox add-on that organizations used in the past for deployment of Firefox. CCK2 Wizard is not compatible with Firefox 57 or newer. While not the official successor, it is fair to say that it shares the core feature set with the popular but now incompatible extension.
Enterprise Policy Generator supports all policies that Mozilla added to Firefox 60. Sören plans to update the extension when new policies get released and add version information to each policy as well so that it is clear which Firefox version individual policies require.
Usage is simple: You may use the shortcut Shift-F10 to open the policy generation page or click on the extension's icon in the Firefox toolbar to do so.
The extension lists all policies sorted into groups for easier recognition and reveals whether a policy is available for regular versions of Firefox and Firefox ESR, or only extended support releases of the web browser.
Just check the box in front of a policy to include it in the configuration file or leave a box unchecked to keep the default Firefox status of the feature or setting.
Some policies require additional data while others are simple enable/disable preferences. If you select "install, uninstall or lock extensions", for example, you are asked to specify add-in installation paths, extensions IDs for the removal or locking of add-ons.
Some fields require text input while others come as menus that you select options from.
If there is one thing to criticize here, it is that there is no indication whether a policy requires additional input or not before you select it. Granted, it is not a big deal and it is clear for the majority whether additional input is required or not.
Here is what you can use the extension for right now:
The descriptions are sufficient to understand what individual policies do. Some policies include "more information" links which lead to Mozilla's Developer Network site.
Click on the generate policies button once you have selected the policies from the available list. The extension displays the JSON structure of the policy file; you may copy the data and create the policies.json file by yourself or click on "download policies.json to download the file instead to the local system.
It is necessary to create a folder called distribution in the Firefox program folder (not profile folder) on the system and place the policies.json file instead.
The selected policies are applied automatically on start of the Firefox browser. Since the policies file is placed in the program folder, it applies automatically to all Firefox profiles.
Administrators can create policy files manually but Enterprise Policy Generator makes the whole process more comfortable and easier.
One downside of the current version is that policy configurations are not saved which means that you can't update existing configurations but need to start anew each time you need to update the policies file.
Sören plans to add save and load options to the extension at a later point in time which takes care of that then.
You may add individual policies manually to existing files in the meantime.
Enterprise Policy Generator is a useful extension for Firefox. While it may appeal to administrators the most, Firefox home users may use it as well to configure the browser regardless of whether they do so on a single system or home network.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.