Solved

Managing Firefox in AD Environment

Posted on 2013-11-21
4
763 Views
Last Modified: 2013-12-17
I have users in our environment using IE, Chrome and Firefox. The company wants me to manage settings across all three platform uniformly or as close as i can get. IE is easy, but Firefox, sheesh what a nightmare. Here is what i need to do:

Manage allowed cookies
Manage allowed pop ups
Manage homepage (lock it)

Three fairly simple things. I need to add trusted sites as well but these are the three basics. I have used something called cck wizard located here:

https://addons.mozilla.org/en-US/firefox/addon/cck/

It works great, I can change all of those settings and then some. One issue, it outputs an XPI file that i cant seem to deploy cleanly. I can get it so that GPMC pushes the file to the users default profile extensions directory for firefox, but they get a big scary prompt to install it and i know people will freak out. So, I would like to deploy this XPI silently to about 800 people in the domain.

Has anyone had experience with this and have any good suggestions? There is also a product called policypak that looks great but at $2500 minimum ill tell people to click on the big scary message.

One last thing, the different version of firefox may come into play here as well, I am testing this on 25, but i think a lot of our people are on 10.

Thanks as always in advance geniuses.
0
Comment
Question by:jthibeault
  • 2
4 Comments
 
LVL 40

Expert Comment

by:Vadim Rapp
Comment Utility
You can't control firefox or chrome with group policy, in the full sense of policy control. For the full control, the product itself must be group-policy aware. What this means is that whenever it reads a setting from the registry, it first has to try to read the same setting from the part of the registry that is controlled by group policy. For example, if Firefox is going to decide whether to accept a cookie or not. it should read something like software/mozilla/firefox/allowcookies, but first it has to try software/policies/mozilla/firefox/allowcookies. Group policy (or more specifically, winlogon.exe) maintains those parts of the registry. If the user goes and changes the value in the policy part (by going to application settings, or directly by regedit), in seconds winlogon will overwrite it with the value from the policy, so practically in no time the browser would be able to use wrong settings. That's how it was already in IE6, and then in later versions those settings that are controlled by GP are even dimmed out, so the user can't even change them.  Another part of the equation is that the browser has to read those settings from the registry on every operation - rather tnan do it once when it just has been launched, and then remember. That's exactly what makes it a policy, and as you can see it depends on whether the browser is programmed with policy in mind. Neither firefox, nor chrome do that. Those fake policies that are offered basically translate the settings into javascript-based settings, and give them to firefox. But then nothing prevents the user from changing them in the next moment. Of course, not many users will know to do that, so probably in 90% it would be sufficient, but technically, it's not how group policy is supposed to work.

Which means: if you really need policies, use IE, as it's the only browser that is fully compliant with them.

That said, I've found that it's better to focus security efforts on the proxy server and block bad websites, rather than control everyone's browser.
0
 

Author Comment

by:jthibeault
Comment Utility
Yes all of that I understand and was hoping wouldn't be the case. I mean in this company we were flexible enough to allow these other browser in the first place so we aren't super controlling or haven't been in the past.

The xpi extension I have actually locks the user from changing the settings but it not manageable as if there is an update I need to push out, it would have to override this.

I know you can set the homepage in the registry but again, if they change it, the "policy" won't switch back until they reboot which people probably don't do often.
0
 
LVL 53

Accepted Solution

by:
McKnife earned 500 total points
Comment Utility
Hi.

For a very long time, frontmotion.com produced a special version of firefox called the Firefox CE (=firefox community edition). Together with Mozilla.adm (at the bottom of the download page) we could use GPOs to control it. You could basically control all settings that the normal firefox has when you navigate to the address about:config. Also it was packaged as MSI for easy deployment. The CE is technically the same as the normal Firefox, think of it as the fox with an GPO-addon.

Now for the best part: the project is still alive: http://www.frontmotion.com/FMFirefoxCE/index.htm
0
 

Author Closing Comment

by:jthibeault
Comment Utility
It isnt really anything I can use in our environment but seems to have been the best alternative.
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Join & Write a Comment

Do you come here a lot? Are you lazy like me and don't want to go through the "trouble" of having to click your Dock's Safari icon and then having to click your Experts Exchange Favorites bookmark to get here? Well then this article is for you.
I annotated my article on ransomware somewhat extensively, but I keep adding new references and wanted to put a link to the reference library.  Despite all the reference tools I have on hand, it was not easy to find a way to do this easily. I finall…
This Micro Tutorial will demonstrate how nuggets on the Web are formatted by using Chrome Developer Tools. These tools would not only view the site's CSS but it can also modify it and save the CSS to use on your own site.
How to create a custom search shortcut to site-search Experts Exchange using Google in the Firefox browser. This eliminates the need to type out site:experts-exchange.com whenever you want to search the site. Launch your Bookmark Menu: Press 'Ctrl +…

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

8 Experts available now in Live!

Get 1:1 Help Now