Skip to main content

Distribute UXM Web Firefox addon

Windows

1. Windows - Distribute via Group Policy (GPO)

Download and install the Firefox Administrative Templates from here: <https://support.mozilla.org/da/kb/customizing-firefox-using-group-policy-windows?redirectslug=customizing-firefox-using-group-policy&redirectlocale=en-US\>

Using ExtensionSettings policy

See <https://github.com/mozilla/policy-templates#extensionsettings\>

Modify "Extension Management" under Computer Configuration -> Policies ->  Administrative Template * -> Mozilla -> Firefox -> Extensions

Add the following snippet to your "Extension Management" JSON setting:

"uxm-web-performance-monitor\_22q4@uxmapp.com": {
"installation\_mode": "force\_installed",
"install\_url": "https://download.uxmapp.com/firefox/uxm-performance-monitor-22q4/latest.xpi"
}

Example on the full JSON setting:

{
"\*": {
"blocked\_install\_message": "Custom extensions not allowed.",
"install\_sources": ["about:addons","https://addons.mozilla.org/"],
"installation\_mode": "blocked",
"allowed\_types": ["extension"]
},
"uxm-performance-monitor\_22q4@uxmapp.com": {
"installation\_mode": "force\_installed",
"install\_url": "https://download.uxmapp.com/firefox/uxm-performance-monitor-22q4/latest.xpi"
}
}

 

Using deprecated "Extensions" policy

Please see <https://github.com/mozilla/policy-templates#extensions\> this policy is not technically deprecated, it is recommended that you use the ExtensionSettings policy instead.

Modify "Extensions to Install" under Computer Configuration -> Policies ->  Administrative Template * -> Mozilla -> Firefox -> Extensions

 

Set it to enabled and add the UXM extension to the list of extensions, See extension list in bottom for versions, the newest UXM Web extension is called: 

 

Repeat and add to "Prevent extensions from being disabled or removed" if need by organization.

Extension will be install on the Active Directory joined machines next time they synchronize GPO settings, you can force the synchronization by executing the gpupdate command below in a elevated comand prompt on the domain joined client machine.

info

gpupdate /force

 

2. Windows - Distribute via Azure Intune

See <https://support.mozilla.org/en-US/kb/managing-firefox-intune\>

 

3. Windows - Adding the extension manually

Requires that the UXM Desktop agent is installed to receive configuration.

Open <https://download.uxmapp.com/firefox/uxm-performance-monitor-22q4/latest.xpi\> in Firefox and press "Add".

macOS

1. macOS - Distribute via JAMF

See <https://support.mozilla.org/en-US/kb/deploying-firefox-macos-using-pkg-and-jamf\>

 

Check Your Firefox Policies

Use about:policies to see applied Group Policies.

Errors are shown under the errors page

 

Testing with other profiles

Enter about:profiles in Firefox URL to create and switch profiles to ensure that the addon is loaded correctly in new and old profiles.

 

Validating options

Click on the UXM logo to see which urls that the addon monitors (Requires that UXM Desktop agent is connected to UXM system and that "Real user (Desktop)" -> "Browser Web Pages" is setup and synchronized to endpoints.