Read on to find out how to deploy the LockSelf extension as a GPO on the Firefox ESR browser.
___________________________________________________________________________________
To deploy a browser extension via GPOs (Group Policy Objects) on Firefox ESR, follow the steps below:
1. Open Group Policy Management with administrator rights:
On the server attached to a domain, open the Group Policy Management
. To do this, right-click on the start menu and select Manage your server
. Then locate the Group Policy Management
and launch it by selecting Run as administrator
.
2. Navigate to the 'Group Policy Objects' folder:
In the Group Policy management interface, open all folders until you find the Group policy objects
. Right-click on this folder and choose New
to create a new GPO.
3. Create the new GPO for Lockself:
In the pop-up window that appears, enter LockselfGPO
in the Name
, then click on OK
to create the new GPO.
4. Link the GPO to a specific Organizational Unit (OU):
Right-click on your Organizational Unit in the Group policy management
. If, for example, the domain is lockselfdomain.com
and that the UO is Lockself-Client
, this means that the target computers are located in the Lockself-Client
.
Select Link a GPO
in the context menu.
5. Select and apply GPO LockselfGPO
:
In the window Select GPO
, find and select GPO LockselfGPO
you've just created. Then click on OK
to apply it to the chosen UO.
6. Download the LockSelf extension:
Download the extension at the following link: https://firefoxesr.lockself.com
7. Download the Mozilla policy template:
Download the Mozilla policy template from Github in your "Downloads" folder. Select Code, then select Download ZIP.
8. Rename the downloaded file:
Right-click on the policy_templates.zip file in Windows Explorer, select Rename and rename it to firefox_policy_templates.
9. Extract the contents of the renamed file:
Select the firefox_policy_templates file you've just renamed, then click Extract all. In the Select Destination and Extract Files pop-up window, click Browse, select your Downloads folder, then click Extract.
10. Navigate the extracted folder:
In your Downloads folder, open the firefox_policy_templates extracted folder, then navigate to the policy-templates-master folder.
11. Open the windows folder:
Within the policy-templates-master folder, open the windows folder.
12. Copy ADMX files:
Select the files firefox.admx and mozilla.admx, right-click on them and choose Copy.
13. Paste the files into the policy definitions folder:
Open a new Windows Explorer window and navigate to C:/Windows/PolicyDefinitions. Right-click in this folder and select Paste.
14. Copy ADML files:
Return to the policy-templates-master folder and open the windows subfolder. Select the firefox.adml and mozilla.adml files, right-click on them and choose Copy.
15. Paste ADML files:
Browse to C:/Windows/PolicyDefinitions/en-EN in a new Explorer window. Right-click in this folder and select Paste.
16. Modify the GPO for your organizational unit (OU):
In the Group Policy Management console, right-click on your UO and select Modify.
17. Configure the policy to install the Lockself extension:
In the Group Policy Management Editor, navigate to IT Configuration → Policies → Administrative Templates → Mozilla → Firefox → Extensions. Right-click on Extensions to install and select Modify.
18. Activate policy and configure extension:
In the pop-up window, select Enabled, then click View. In the new window, add the local path or shared network path to the Lockself extension .xpi file you've previously downloaded, e.g. \chemin\vers\lockself-3.26.5.xpi, and click OK.
Updated