Preparing your network for Group Policy Preferences by Rob Dunn

27 Jul

Preparing your network for Group Policy Preferences

http://community.spiceworks.com/how_to/show/17026-preparing-your-network-for-group-policy-preferences

Steps

Group Policy Preferences are a new addition to Active Directory as of the release of Microsoft Windows Vista and WIndows Server 2008. The cool thing? You you don’t need Server 2008 to use them.

I would recommend viewing my Intro slideshow for Group Policy Preferences here before moving on (if you’re not familiar!): http://www.slideshare.net/maximillianx/group-policy-preferences

Group Policy Preferences are perfect for replacing much of the functionality of a logon script, especially if you need the capability to map drives or perform other actions against a user or computer which falls into a group, IP address range, OU structure, or other criteria.

Some of the things you can do with Group Policy Preferences (Create, Update, Delete, Replace):

* ODBC Data Sources
* User and Group Preferences
* Power Settings
* Printers & Mapped Drives
* Scheduled Tasks & Services
* Copy, Update or Remove Files/Folders
* Application Shortcuts
* INI Files/Registry Entries
* VPN Connections (Windows-based)
* Disable USB for specific device types

This How-To will explain what you need to get Group Policy Preferences working in your environment.

1.

Pre-requisites (Admin Side)

In order to configure Group Policy Preferences from an administration console, the admin must be using:

* At least Windows Active Directory 2003
* At least Windows Vista with Remote Server Administration Tools (RSAT) or Windows Server 2008 with Group Policy Management Console installed

– Windows Vista RSAT Download: http://www.microsoft.com/en-us/download/details.aspx?id=18787

– Windows 7 RSAT: http://www.microsoft.com/en-us/download/details.aspx?id=7887

– Windows 8 RSAT: http://www.microsoft.com/en-us/download/details.aspx?id=28972

2.

Client Side Extensions Pre-requisites

In order for your computers and servers to be able to recognize and translate the Group Policy Preferences at the client level, you must deploy the Client Side Extensions. Your clients must be one of the following for successful CSE deployment:

* At least Windows Vista
* At least Windows Server 2003 SP1
* At least Windows XP SP2

What about Windows 7+ or Server 2008+?

Newer versions of Windows after 7 and 2008 already have the needed extensions built in.

3.

Deploying the Client-Side Extensions (non-WSUS)

If you are not using WSUS, you can deploy the CSE’s via an alternate method, start by downloading the CSE installer from Microsoft:
http://technet.microsoft.com/en-us/library/cc731892%28v=ws.10%29.aspx

You can deploy the CSE’s with a variety of methods:

* MS System Configuration Center Manager (i.e. SCCM aka SMS in the old days) or other deployment tool like PDQDeploy (http://www.pdqdeploy.com – they have a free version available)
* Logon/Logoff Scripts
* Scheduled Tasks
* Manually via PSExec
* Sneakernet

You can use the typical command-line arguments for most Windows Update packages:

/passive /norestart

Command-line reference:
http://support.microsoft.com/kb/262841

4.

Deploying the Client-Side Extensions (WSUS)

Open your WSUS Administration Console and find the KB943729 update. (you must have the ‘Updates’ classification turned on for deployment). Enable it for deployment across your workstations and servers. You do not need to restart the clients once the extensions are installed.

http://technet.microsoft.com/en-us/library/cc708450%28v=ws.10%29.aspx

5.

Deploying the XMLLite Parser on your clients (XP and Server 2003)

There is no direct method through WSUS to deploy the XMLLite parser. Vista and newer Operating Systems do not require this installation.

If you have deployed Internet Explorer 7 (or newer) or XP SP3/Server 2003 SP2, then you do not need the XMLLite parser installed on your clients.

Note that you can deploy IE7+, XP SP3/Server 2003 SP2 via WSUS.

You can download the XMLLite Low-Level Parser here:
http://www.microsoft.com/en-us/download/search.aspx?q=XMLLite

You can deploy it via similar methods as the CSE’s in step 3 above.

6.

Creating a new Group Policy with Group Policy Preferences

* Open your Group Policy Management Console
* Expand ‘Forest…’> ‘Domains’> ‘yourdomain.local’> ‘Group Policy Objects’
* Right-click ‘Group Policy Objects’> ‘New’
* Give your policy a name and click ‘OK.’
* Make sure you’ve expanded ‘Group Policy Objects,’ find the new group policy name you created above and right-click it> ‘Edit’
* Expand ‘User Configuration’ or ‘Computer Configuration’

Look for ‘Preferences’ here. You can expand this tree and view the various preferences available to edit.

Bd788a3aa9a372c25640b8d24a47e6cf7c4e8ada01c1b7be900f6bbf0cb4f094_creating_a_group_policy_with_gpp_big

Conclusion

I will follow this up with another How-To that talks more about creating a Group Policy with some preferences to give a beginner an idea of how GPP works and how they can implement an effective policy in their environment, replacing various tasks that are typically performed by a .BAT based logon script.

Next: Mapping Drives with Group Policy Preferences
http://community.spiceworks.com/how_to/show/17039-mapping-drives-with-group-policy-preferences-and-item-level-targeting