How do I lock Internet Explorer Security Settings accross users?

Hi. On my pc I have several user accounts (user priviliedges only)in addition to a Administrator account. I maintain a list of Restricited Sites, Blocked Cookies, Blocked Active X controls etc. (via Spybot Immunise, Spyware blaster, and some ...




Topic Options
#158984 - 02/28/05 06:34 PM How do I lock Internet Explorer Security Settings accross users?
lammypie Offline
newbie

Registered: 05/31/01
Posts: 36
Hi.

On my pc I have several user accounts (user priviliedges only)in addition to a Administrator account.

I maintain a list of Restricited Sites, Blocked Cookies, Blocked Active X controls etc. (via Spybot Immunise, Spyware blaster, and some manual additions)

If I update the lists on the Administrator account, how do I get WinXP to automatically propagate those restrictions to all of the user accounts?

Also how can I lock the security settings page, so users can not lower security settings, or alter cookie handling, or active x controls etc?



I know this can be done, as most big businesses use this kind of approach, Ijust can't figure it out.

Many Thanks


Kind Regards

Chris

Top
Advertisement
#158991 - 02/28/05 07:38 PM Re: How do I lock Internet Explorer Security Settings accross users?
theefool Offline
enthusiast

Registered: 03/28/03
Posts: 352
To lock the security tab, simply add the following dword in the registry.
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel
Add reg_dword = SecurityTab dword = 1

For more info, see [link]http://www.jsiinc.com/subk/tip5100/rh5165.htm[/link]

To automatically propogate these security settings, you might need to create a logon(login) script.

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
and
HKEY_Local_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings

Also, this link is helpful. [link]http://www.jsiinc.com/subk/tip5100/rh5130.htm[/link]

Top
#158993 - 02/28/05 07:39 PM Re: How do I lock Internet Explorer Security Settings accross users?
theefool Offline
enthusiast

Registered: 03/28/03
Posts: 352
Yes, group policy is a good thing to use. Though, becareful with the group policies.....It can be a royal pain setting them up perfectly.

Top
#159063 - 03/01/05 02:25 PM Re: How do I lock Internet Explorer Security Settings accross users?
lammypie Offline
newbie

Registered: 05/31/01
Posts: 36
thanks guys,

I'm very new to this aspect of winxp

The IEAK seems not to be good for other users on the same computer, I only have 1 computer running winXP not a network or domains or anything.

I've been looking at the GPedit.

In Administrative templates, win comp, Internet explorer "use only machine settings to enabled" which should keep a standard set of settings amongst all users, however if I change them on the administrator account they do not propagate to the other limited accounts.

I have set "security Zones: Do not allow users to change policy" to enabled, however that also locks the administrator account from making amendments!

Any more suggestions?


Thanks

Chris

Top
#159066 - 03/01/05 03:35 PM Re: How do I lock Internet Explorer Security Settings accross users?
theefool Offline
enthusiast

Registered: 03/28/03
Posts: 352
Let me thing. Its been about 4 years since I last a ran a multiple domain NT network.

I'd say, create a group, restric that group within the GPedit. Assign your users to said group.

Propogation, may take some doing. I'm sure there is an easier way to do this, but since I've been outta the loop, I'll tell you the hardway. After setting whatever permissions/restrictions that group has, create a logon script with checks, that updates the security zones and whatnot.

Hmmm, maybe this doesn't exactly answer your question. Hope it gives some ideas....

Top
#159071 - 03/01/05 03:53 PM Re: How do I lock Internet Explorer Security Settings accross users?
lammypie Offline
newbie

Registered: 05/31/01
Posts: 36
I can create a group in user accounts, but I can't get GPedit to apply settings just to one group. Just to either all the users, or the whole machine.

Seeing as I am only running 1 machine (not connected to any network or domain, those two configurations have the same effect).

aarrgh

Top
#159085 - 03/01/05 05:37 PM Re: How do I lock Internet Explorer Security Settings accross users?
theefool Offline
enthusiast

Registered: 03/28/03
Posts: 352
Is this XP home or Pro....

You know, maybe you can't do this on pro, by itself. Might need server to establish this properly. I need to think more on this....

Top
#159086 - 03/01/05 05:40 PM Re: How do I lock Internet Explorer Security Settings accross users?
lammypie Offline
newbie

Registered: 05/31/01
Posts: 36
thanks Theefool Its winxp pro.

Update
This is what I have found so far.

If I add a site to the restricted site list in IE, it creates it in this registry key.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\

This only adds it to the restricted site list for the user who is logged in at the time.

To add it globally, you have to manually add it to the registry - here!
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\

Note the only difference in the key is CURRENT_USER to LOCAL_MACHINE.

However this will not make ANY difference to each users restricted sites list, until you enable 'SECURITY ZONES:Use only machine settings' to 'ENABLED' you can do this through GPEDIT (I haven't discovered the registry key for this yet)

If you don't enable the above option then the Local Machine entries are ignored, and it won't have anyeffect on the restricted lists.


So using Spybot, and spyware blaster to maintain the restricted lists, only updates the current user, so to use those programs to maintain the restricted site lists for the other users on my PC, (which is the whole point) I have to do the following.
Make sure the 'Use only machine settings' is 'enabled' in GPedit
Run Spybot/Spyware blaster
Open registry, export HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\ to a text file.
edit the text file replacing HKEY_CURRENT_USER with HKEY_LOCAL_MACHINE
rename the text file so it ends in .reg. Then run it, and it'll add it to the registry.

a bit long winded but it seems to work. Now I need to figure out how to write a script or something to do that automatically. (I have no idea how to write scripts)


I have also discovered a conflict when using such programs to maintain these lists. When using domain names everything seems to work hunkydory, however also updated is the range key (IP ADDRESSES)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges

Now unlike the domains key where the subkeys are the names of the website.
The list of IPaddresses is different. Inside the ranges key, sub keys are numbered 1, 2, 3, 4, 5 etc. with the ip address stored as a value, not a key. therefore the ranges installed by one such utility work great but is overwritten by another will replace the Keys 1, 2, 3, 4, 5, 6, with its own ones storing different ip addresses.
This does not happen with the domains, as the domain or website names itself is the key name, so they don't get removed accidentally.

I think this is just a limitation of the os.

I have spent ALL day on this so far, and do not have anymore time to try and find a work around for this issue today.

If anyone knows an easier way of spreading the restricted list through all users on the machine, then please let me know.
Also if anyone knows how to automate the above process (perhaps by way of script), then I'd really appreciate it . wink


Kind regards

Chris

(Now I have to learn how to do the same, with the privacy settings - ALL SUGGESTIONS NEEDED AND MOST WELCOME)
laugh

Top
#159090 - 03/01/05 06:24 PM Re: How do I lock Internet Explorer Security Settings accross users?
Wilhelmus Offline
old hand

Registered: 12/21/04
Posts: 1025
Loc: Finland / Suomi
One 'cleaner' /* wink */ method to export specific registery key is:
Quote:

regedit /e "z:\my_reg_file.reg" "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\"

This will export HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\ registery path to "z:\my_reg_file.reg".

<edit>
Quote:

...
a bit long winded but it seems to work. Now I need to figure out how to write a script or something to do that automatically. (I have no idea how to write scripts)
...

You could try to use Windows Script Host (WSH), as it is built-in to Windows. You need to know something about visual basic, though... smile
</edit>

Top


Forums
Windows Support Forums
Everything New Technology
Legacy OS
Hardware
Software
Games
Networking
Customization & Tweaking
Security

Linux Support Forums
Everything Linux
Linux Hardware
Linux Software
Linux Games
Linux Networking
Linux Customization & Tweaking
Linux Security

Apple Support Forums
Everything Apple
Recent Topics
What version of Linux is this?
by DxxLinux
12/15/09 07:59 PM
Anything like HyperCam?
by Luckycharm8989
12/11/09 02:08 PM
Thank you for your help
by guaiguai
12/11/09 07:29 AM
What the problem is?
by guaiguai
12/11/09 05:09 AM
Need an database for Dictionary
by shaanspecial
12/09/09 10:19 AM
Who's Online
0 Registered (), 224 Guests and 36 Spiders online.
Key: Admin, Global Mod, Mod
Forum Stats
91333 Members
24 Forums
58939 Topics
189452 Posts

Max Online: 1079 @ 03/12/08 01:36 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22