Posted on 02-13-2023 01:58 AM
Hi,
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 - https://support.toriihq.com/hc/en-us/articles/5148326594203-Deploy-the-Firefox-Extension
Is there any documentation on how to deploy firefox extensions with Jamf Pro? I couldn't find any
Thanks!
Posted on 02-13-2023 04:27 AM
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.
03-30-2023 01:51 PM - edited 03-30-2023 01:54 PM
I couldn't find Torii in the Firefox add-ons catalog. But this is how I do it for extensions within the Catalog (https://addons.mozilla.org/en-US/firefox/extensions/)
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" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EnterprisePoliciesEnabled</key>
<true/>
<key>ExtensionSettings</key>
<dict>
<key>KeeperFFStoreExtension@KeeperSecurityInc</key>
<dict>
<key>installation_mode</key>
<string>force_installed</string>
<key>install_url</key>
<string>https://addons.mozilla.org/firefox/downloads/file/4079927/keeper_password_manager-16.4.13.xpi</string>
</dict>
</dict>
</dict>
</plist>
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
Posted on 03-12-2024 06:57 AM
How can you force pin the extension?