See:

https://mike.kaply.com/2012/02/21/understanding-add-on-scopes/

which Marco already mentioned. If you do not set those prefs, the add-on
will be automatically disabled.

I'm confused by your last statement though:

> Ideally, we would like a solution where our agent can install our add-on
and enable it automatically without user input on any existing Firefox
installation. Primarily on the Windows platform.


By agent, do you mean install program or a person?


Mike Kaply





On Thu, Jan 11, 2018 at 6:45 AM, Joel Sanderi <[email protected]
> wrote:

> Thank you Marco and Mossroy for your responses,
>
>
>
> Unfortunately the proposed solutions are not enough for our scenario.
>
>
>
> The autoconfig- and copy-methods can automatically *install* the addon,
> but all the users still need to manually *enable* them (unless we did
> something wrong when testing this).
>
>
>
> The cck2-option would be fine if we were doing this at our own
> organization, but we cannot ask all our customers to re-configure their
> Firefox packaging in order to install our software. Secondly, with our
> solution we also want to cover existing firefox installations that have
> been performed outside the control of the IT-department (shadow IT).
>
>
>
> Ideally, we would like a solution where our agent can install our add-on
> and enable it automatically without user input on any existing Firefox
> installation. Primarily on the Windows platform.
>
>
>
>
>
> *Från:* Enterprise [mailto:[email protected]] *För *Mossroy
> *Skickat:* den 11 januari 2018 13:13
> *Till:* [email protected]
> *Ämne:* Re: [Mozilla Enterprise] Installing and enabling an add-on
> silently
>
>
>
> Le 11-01-2018 09:36, Marco Gaiarin a écrit :
>
> Mandi! Joel Sanderi
>   In chel di` si favelave...
>
>
> I need help on how to silently install and enable a Firefox Add-on within
> an organization.
>
>
> Probably there's complex answers, but briefly:
>
> a) enable 'autoconfig':
> http://mike.kaply.com/2012/08/29/setting-the-default-
> firefox-homepage-with-autoconfig/
> <https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmike.kaply.com%2F2012%2F08%2F29%2Fsetting-the-default-firefox-homepage-with-autoconfig%2F&data=02%7C01%7Cjoel.sanderi%40snowsoftware.com%7C5bcaddbdc7884cc7756a08d558ecc61a%7Cd76c28a10b62484998fd8cf2516370ce%7C0%7C0%7C636512696317170783&sdata=3WpgRVmoz%2FQx%2Ft6KKTu769wihtvD6925r0fmG8kBAvI%3D&reserved=0>
>  and set scopes of extensions so the 'system' ones get activated by
> default:
>     pref("extensions.autoDisableScopes", 8);
>     pref("extensions.enabledScopes", 7);
>
> b) copy extensions (unpacked or not, do some tests) on:
>
>     "%ProgramFiles32%\Mozilla Firefox\browser\extensions\"
>
>
>
> I found it easier to use CCK2 instead (which handles that nicely, and does
> many other things) : https://mike.kaply.com/cck2/
> <https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmike.kaply.com%2Fcck2%2F&data=02%7C01%7Cjoel.sanderi%40snowsoftware.com%7C5bcaddbdc7884cc7756a08d558ecc61a%7Cd76c28a10b62484998fd8cf2516370ce%7C0%7C0%7C636512696317170783&sdata=HUvDF%2B7NUjpg9wSI2di%2FoaClu4JpTROJg2pF56z%2B3tw%3D&reserved=0>
> . Install this extension on a Firefox 45 ESR, configure what you want, it
> will generate some files that you need to deploy in the installation
> directory of the Firefox you want to customize (it's compatible with any
> version of Firefox)
>
>
>
>
>
> _______________________________________________
> Enterprise mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/enterprise
>
> To unsubscribe from this list, please visit https://mail.mozilla.org/
> listinfo/enterprise or send an email to [email protected]
> with a subject of "unsubscribe"
>
_______________________________________________
Enterprise mailing list
[email protected]
https://mail.mozilla.org/listinfo/enterprise

To unsubscribe from this list, please visit 
https://mail.mozilla.org/listinfo/enterprise or send an email to 
[email protected] with a subject of "unsubscribe"

Reply via email to