Enabling Parental Controls on a Domain-Joined Machine

Today I stopped in the hallway to chat with a colleague of mine, Lorrin Maughan, about Parental Controls, as she's an expert on the topic.  (You may have read Lorrin's earlier posts about Consumer Photo Features and Ultra Mobile PCs on this blog.)  The question came up as to whether Parental Controls would remain in effect if you were to join your computer to a domain -- for instance, the corporate network here at MS (or maybe you run a domain controller at home).  If you're a system administrator, you probably already know that Parental Controls is disabled when you join your Windows Vista PC to a domain.  This is because it’s a consumer feature not generally designed for use in domain-joined scenarios.  Since many of us here at MS use our production laptops for demonstrations as well, we were previously required to hack the registry in order to re-enable Parental Controls after joining the domain.  Otherwise, a demonstration of Parental Controls was impossible.  But now that Group Policy is broadly enabled on the Windows Vista builds we're using, a simple modification to the Management Console will change it back.

Here's an example of how you would modify Group Policy to re-enable Parental Controls after joining a domain (the Microsoft corporate network, in this case):

  • Open gpedit.msc
  • Navigate to Local Computer Policy/Computer Configuration/Administrative Templates/Windows Components/Parental Controls
  • Enable the one setting there
  • You will likely need to log out of and back into the domain for the setting to take effect

The above is meant to serve only as an example -- your particular domain may be differently managed -- but hopefully it gives you an idea of the level of control provided both Group Policy and Parental Controls in Windows Vista.


Comments

  1. Posted on: January 31, 2007 at 11:30AM  

    Hey "Nick White",thx for share

    ---------

    http://www.dl4all.com

  2. Posted on: September 04, 2007 at 7:19PM  

    Does not actually work though.  I have a home network setup like you stated but I can not set parental controls on any domain user.  Only local users to the actual box unfortunately.  Unless you know of something I am doing incorrectly?

  3. rad
    Posted on: January 03, 2008 at 12:36AM  

    Below is an idea for you to take advantage off:

    How about making a central database to hold users blocked sites, which will be populated by users and your company (This is optional for more competition).

    Your program will offer the users 2 options, 1) the users can share their blocked sites to help other parents block bad sites (Especially sites that has videos, and images.  Your program does not block them all).  This option will sync the blocked sites with your specified database.  2) This option will keep your program as it is now (No sharing or sync of block sites with your database).

    Your benefit out of this new feature will be very rewarding as you build a huge database for you to use.  The second benefit is the high power which will be added to your program and the reward to your Company.  The third benefit is your program will have huge advertisement for its extra feature, and will make parents help each other and build free advertisements between families.  The forth benefit is a costumer loalty.

    If you need any more information, please email me at: Radshaykho@msn.com

    Rad Shaykho

    425 830 0915

    Just incase:  

    I am not asking for any return or anything, unless you offer it.  Feel free to use it for free.

    Rad Shaykho

  4. Posted on: January 03, 2008 at 10:27PM  

    Hey rad:  thanks for the suggestion -- what you mention sounds a lot like the IE7 Phishing Filter, about which you can read more here:  http://windowshelp.microsoft.com/Windows/en-US/Help/1a460290-632a-4fb1-b50b-4df7e40771c41033.mspx#ER.

  5. Posted on: March 16, 2009 at 10:24AM  

    thanx for sharing dude! keep it up

    http://www.funmahol.com