Deploying Firefox browser extensions

New Contributor


We need to deploy a browser extension for a software called Torii.

For Chrome, it was pretty straight forward.

However, for Firefox, I was unable to follow along the documentation here -

Is there any documentation on how to deploy firefox extensions with Jamf Pro? I couldn't find any



Honored Contributor

The directions they give says to put the extension in "/Library/Application Support/Mozilla/Extensions/..." It is my understanding that Firefox extensions must be installed in the users' home folder which would be "/Users/<username>//Library/Application Support/Mozilla/Extensions/..." I could be wrong, but that is where I would start to  try to figure this out. If it turns out that is the correct location, then distributing the file won't be as simple as making a .pkg and letting it install.


I couldn't find Torii in the Firefox add-ons catalog. But this is how I do it for extensions within the Catalog (

1. Create a new config profile

2. Application & Custom Settings > Upload

3. Preference Domain: org.mozilla.firefox

4. Property List:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "">
<plist version="1.0">


5. The main lines that need to be altered in the PLIST are the ID and install_url

In this example, I am installing the Keeper Password Manager firefox extension. You can find the key by going into about:support within the Firefox address bar, and scroll down to Add-ons. To the right of each Add-on will be the ID - Keep in mind that you'll need to install the extension first in order for it to show up within about:support