
How can I disable a users ability to disable or reconfigure an addon in Firefox?
I need to deploy Firefox but I need to configure it so that my users are unable to disable or reconfigure a particular add-on in the extension tab. I would like to know if I can just HIDE the extensions from the users view, or if I can possibly grey them out entirely?
Thanks!
Chosen solution
The id can be a GUID ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) or an email address (SQLiteManager@mrinalkant.blogspot.com: <em:id>SQLiteManager@mrinalkant.blogspot.com</em:id>)
Yes, you can use a program like 7-Zip to extract the content of the XPI file and copy the full content to the folder in distribution\bundles
Read this answer in context 👍 1All Replies (8)
Thank you for your suggestion, and I do believe that the answer I seek is wrapped up in the first scenario, but I just can't figure out how! Frustrated....sorry. I've looked at that site several times, but I don't understand how to go about it. For example, I created the folder and sub-folder, and then I created another folder within the bundle folder, named it the ID number and then I placed my XPI file inside of that, but nothing has changed. I wish that the instructions in that scenario were a little more detailed, although I appreciate what Mike does for everyone. Are you a bit more familiar with the exact steps? Thanks again for taking interest.
You can install an extension in the distribution\bundles folder to have this extension available for all users, but they won't see the extension in Firefox/Tools > Add-ons > Extensions.
You need to create folder that has the name of the ID of the extension and extract all the content in the xpi file to this folder.
Which extension(s) are you trying to install?
See also /questions/984445
And would that name be the actual name of the XPI file itself, or is it the long number/letter one?
I'm sorry I forgot to ask this...do I extract the XPI file with something like 7zip?
Chosen Solution
The id can be a GUID ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) or an email address (SQLiteManager@mrinalkant.blogspot.com: <em:id>SQLiteManager@mrinalkant.blogspot.com</em:id>)
Yes, you can use a program like 7-Zip to extract the content of the XPI file and copy the full content to the folder in distribution\bundles
You have helped me immensely and I appreciate people like you that take the time to do it, thanks!
You're welcome.