Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How to find the URL to use for ExtensionSettings?

  • 6 replies
  • 1 has this problem
  • 1106 views
  • Last reply by GrumpyGreg

more options

I am using group policy, extension settings. I want to block all extensions, require 1, and allow a handful. I think I have the JSON figured out but finding the URL to use is escaping me.

I can find the site in the Mozilla addons, https://addons.mozilla.org/en-US/firefox/addon, but how do I find the exact filename to use? I see that many end in latest.xpi but I'm unsure what that means or how I should know which is correct. I know how to find it in Chrome but I'm now trying for FireFox. I've had a hard time and it's not as clear as the direct GPO implementation as Chrome uses.

My next thing to figure out is when extension settings are mentioned in multiple levels of the GPO hierarchy. That's a separate question and not needed for an answer to this question. I only mention it as someone who knows one part is likely to know the other as well.

Thanks, -g

I am using group policy, extension settings. I want to block all extensions, require 1, and allow a handful. I think I have the JSON figured out but finding the URL to use is escaping me. I can find the site in the Mozilla addons, https://addons.mozilla.org/en-US/firefox/addon, but how do I find the exact filename to use? I see that many end in latest.xpi but I'm unsure what that means or how I should know which is correct. I know how to find it in Chrome but I'm now trying for FireFox. I've had a hard time and it's not as clear as the direct GPO implementation as Chrome uses. My next thing to figure out is when extension settings are mentioned in multiple levels of the GPO hierarchy. That's a separate question and not needed for an answer to this question. I only mention it as someone who knows one part is likely to know the other as well. Thanks, -g

Chosen solution

You only need the URL if you want to install the extension.

What extension(s) is this about ? Did you visit its page on AMO and possibly installed the extension to see what short name and ID you need ?

You can look at this extension.

Read this answer in context 👍 0

All Replies (6)

more options

Did you look here:

You can check the about:policies page (63+) to see if policies are active and if errors are reported.

more options

Thank you for the reply.

I have read both of them carefully. I don't recall seeing how to **Find** the correct url, just how to specify it once you know it.

more options

Chosen Solution

You only need the URL if you want to install the extension.

What extension(s) is this about ? Did you visit its page on AMO and possibly installed the extension to see what short name and ID you need ?

You can look at this extension.

more options

That is a very neat Addon for my research on adding the urls to the GPO.

Question, is the url always going to end in /latest.xpi?

I browsed the code for the Addon you listed and visited the online page for one of the addons I'm interested in. I noticed the GUID and a url to a file, but the filename was specific to the actual version on the AMO. The code took the name of the addon from the existing url and added "<addonname>/latest.xpi" to the end of "https://addons.mozilla.org/firefox/downloads/latest/".

If so, then the answer is to create the url in the same manner.

Thanks! -g

more options

Yes, it should redirect you to the latest version of the addon. So https://addons.mozilla.org/firefox/downloads/latest/<addonname>/latest.xpi should be always OK.

more options

BTW, I want to take this opportunity to say "Thanks!" to this community. Y'all have been very helpful. I've gotten Firefox installed on our servers now and have the GPO working. I've blocked everything except the one approved extension. The only gotcha, which had me stuck for a while was that the GPO settings can't have blank/empty lines in the JSON or at the end.

I wish I could mark TyDraniu's reply as it was part of the answer too.

Modified by GrumpyGreg