Subscribe to Windows IT Pro
March 29, 2005 12:00 AM

10 Ways to Manage Desktops with Group Policy

Get going with Group Policy today
Windows IT Pro
InstantDoc ID #45614
Rating: (9)

7. Control Windows Update and Automatic Updates
Generally speaking, XP's Windows Update and Automatic Updates are great features. In a corporate environment, though, there are good reasons to control their availability and behavior. You can disable Automatic Updates and remove user access to Windows Update through Group Policy. Of course, you'll likely only do this if you have a centralized update distribution mechanism such as Software Update Services (SUS) or its soon-to-be-released successor Windows Update Services (WUS). Both SUS and WUS are controllable through Group Policy but might require an updated version of the Wuau.adm administrative template. The settings for the built-in update tools are user-specific. SUS and WUS settings are computer-based.

The Settings:
User Configuration\ Administrative Templates\ System\ Windows Automatic Updates
User Configuration\ Administrative Templates\ System\ Windows Update
Computer Configuration\ Administrative Templates\ Windows Components\ Windows Update

8. Folder Redirection
Folder Redirection lets you redirect the path of special folders such as My Documents, Desktop, and Application Data to a network location. Storing these folders and their contents on a file server affords them the superior protection that server class hardware inherently provides and also makes the data available to users from multiple workstations. A separate but complementary technology is XP's Offline Files, which automatically makes files available offline when you redirect them from a special folder. For more information about implementing Folder Redirection, see "Using IntelliMirror to Manage User Data and Settings" (July 2003, InstantDoc ID 39193).

The Settings:
User Configuration\ Windows Settings\ Folder Redirection
User Configuration\ Network\ Offline Files

9. Standardize and Secure IE
IE is one of the most frequently used tools on many users' systems; unfortunately, it's also one of the most misused. In addition, IE presents an oft-exploited avenue for malware and other threats to security and privacy. Although there is no bulletproof solution to these risks when IE is so widely used, there are Group Policy settings to shore up security and better control how IE is used. IE subkeys under User Configuration and Computer Configuration in GPE let you customize settings and set restrictions on a per-user or per-computer basis (the majority of settings are beneath User Configuration). Customizations you can make include but aren't limited to:

  • Changing the appearance of the browser interface
  • Setting custom URLs for favorites, search page, and home page
  • Configuring default program for handling tasks such as email and newsgroup activities
  • Controlling security zones and content rating settings
  • Configuring connection settings for LAN and dial-up

You can also restrict user access to certain IE settings, menu items, and configuration pages to enforce consistency and bolster security. Take a minute to read the Explain tab for the settings you configure to avoid confusion about what will happen when you enable or disable a setting. XP SP2 dramatically expands the IE security options that Group Policy can control. The new features include MIME sniffing safety, zone elevation protection, ActiveX installation restrictions, file download restrictions, and Add-on management.

The Settings:
Computer Configuration\ Administrative Templates\ Windows Components\ Internet Explorer
User Configuration\ Administrative Templates\ Windows Components\ Internet Explorer

10. Software Installation Policy for Automated Application Deployments
Software installation and maintenance are part of Microsoft's IntelliMirror functionality, and you can control both with Group Policy. You can configure settings within GPE to assign or publish an application to users or computers. Software installation and maintenance functionality works with programs that use Windows Installer technology (i.e., .msi files). Of course, Microsoft applications such as Office use Windows Installer technology for their installation process, which means you can assign Office to a user or computer population and have it installed automatically. You can create custom installations using msi transforms and use security group filtering to target specific groups of users to which the custom installation will be applied. And in case you're wondering, you can also use software installation and maintenance functionality to deploy XP SP2. You can assign XP SP2's Update.msi only to machines; assigning to users isn't supported. For more information, see the Microsoft article "Best Practices for Using Update.msi to deploy Service Packs," http://www.support.microsoft.com/?kbid=278503.

The Settings:
User Configuration\ Software Installation
Computer Configuration\ Software Installation

Good Policy
Now you know that some policies are simple and others, such as Folder Redirection, require preparation and testing to implement. The best way to approach policy creation is from the perspective of solving a particular problem or providing a particular service. Determine the appropriate settings to accomplish the task at hand. Read the description under the Explain tab when viewing the properties for a setting within GPE to make sure you fully understand a setting's impact and behavior before you turn it on. And finally, make sure you fully test both the result of the settings in your GPO as well as your scope targeting method before putting a policy into production.

Related Content:

ARTICLE TOOLS

Comments
  • Anonymous User
    7 years ago
    Apr 27, 2005

    Hardware
    * Dial-Up Connection
    * Portable Computer
    * Battery Present
    * PCMCIA Present
    * CPU Speed
    * Disk Space
    * RAM Available
    * MAC Address Range

    Identity
    * IP Address Range
    * AD/LDAP Query
    * Domain/Workgroup
    * Organizational Unit
    * Site Membership
    * Computer/DNS Name
    * Security Group
    * User Match

    Software
    * Operating System
    * Service Pack
    * Terminal Session
    * System/User Language
    * File match
    * Registry Match
    * Environment Variable

    Other
    * Filter Group
    * Message Box
    * MSI Packages
    * Recur Every
    * Run Once
    * Time Range
    * WMI Query

    Additionally, Group Policy provides a rich delegation and hierarchical management model so that organizations can make the system support the way they do business. All in all Group Policy has practically unlimited potential and tremendous ROI. It’s well integrated, extensible, hugely scalable and by far the most widely deployed desktop management system for Active Directory networks.

    Eric

  • Anonymous User
    7 years ago
    Apr 27, 2005

    Adam,

    These are the extensions that are available when you install the PolicyMaker suite. Native (Microsoft) Group Policy extensions make up just 1/3 of these. The Administrative Templates extension includes hundreds of individual security and other operating system configuration parameters. Software Update provides Group Policy patch management using SUS/WUS data. Printers provides mapping of shared printers or connection of IP printers. The solutions possible with these extensions and the numerous policy types they include are innumerable.

    *Environment Variables
    *Local Users and Groups
    *Application Security
    *Device Restrictions
    *Wireless
    *Network Options
    *Drive Maps
    *Folder Redirection
    *Administrative Templates
    *Microsoft Disk Quota
    *QoS Packet Scheduler
    *Scripts
    *Security
    *Internet Explorer Branding
    *EFS recovery
    *Software Installation
    *Software Update
    *IP Security
    *Folders
    *Files
    *Data Sources
    *Ini Files
    *Windows Services
    *Folder Options
    *Scheduled Tasks
    *Registry
    *Applications
    *Printers
    *Shortcuts
    *Mail Profiles
    *Internet Settings
    *Start Menu Settings
    *Regional Options
    *Power Options

    One of the strengths of Group Policy is its ability to target groups of settings in a GPO to users and/or computers by site, domain, and organizational unit. Additionally, GPOs can be filtered by security group and WMI filters. PolicyMaker extensions add to this flexibility by implement per-setting targeting using a graphical drag and drop filter interface common to all extensions and settings. This allows administrators to create a much smaller number of GPOs and target contained settings more granularly. Filter classes include:

  • Anonymous User
    7 years ago
    Apr 14, 2005

    Adam,

    Thanks for your thoughtful response. Having worked with IT Pro (and predecessors) for many years, this is the type of in-depth discussion I would expect readers to appreciate the most. Group Policy is an expansive and valuable topic, and it’s hard to get enough depth even in a feature article. Generating discussion on the topic of what’s missing is a great approach to this problem.

    Please forgive me if I got the wrong impression regarding sponsorship of the article, but it’s easy to come to this conclusion given the contents of the “Interact” section at the top of the article (in both print and online versions). I assumed that was a paid position associated with the article – which of course was the cover story for the April print edition. My mistake.

    I don’t know a lot about the SL product, but from what I understand it’s dependent on KiXtart scripting, not Group Policy. There are many ways to accomplish management tasks in a distributed network – scripting, script generators, various utility products and tools, infrastructure investments such as ZENworks, SMS, Tivoli, Altiris, etc. Some of these claim to have association with Group Policy. However to actually provide new Group Policy features requires implementing Microsoft’s extensive specification for Group Policy Extension, including Group Policy Object Editor extensions, Resultant Set of Policy snap-in extensions, GPMC integration, and Client Side Extensions. This is how the Microsoft extensions work.

    It’s hard for me to come up with an example of desktop management functionality that cannot be managed easily using a Group Policy extension. Of course there is not a Group Policy extension to cover every conceivable management task, yet this is true of all management products. Should holes in native functionality be filled by non-Group Policy utilities if there are capable extensions available? That’s an individual decision, but one that should be made with an understanding of the options.

    In fairness, Brian did state that third party products (presumably extensions) are required to fill the holes in Group Policy – but that’s by design. Reusing my own analogy, one wouldn’t argue that IE was “too limited” because Microsoft didn’t provide all of the plug-ins. Just the opposite is true. Group Policy is practically *unlimited* because it’s extensible and the extensibility model is supported. This isn’t true of most other desktop management systems.

    Brian missed an opportunity to point out a legitimate limitation of Group Policy – it doesn’t support Windows NT 4 or Windows 9x desktops. As I understand SL predates Group Policy and supports these platforms. I assume he has a good product and I’m sure it can fill some of the holes left by native Group Policy even on current platforms. However, people looking for Group Policy solutions should be aware that there are in fact true Group Policy extensions that more than handle the issues raised.

    Therefore, I guess I should answer the other part of your question, “What are some specific examples of desktop management functionality that … can be done easily with a Group Policy extension?” That’s a mighty long list, and this is already getting too long – so I’ll follow up a little later.

    Regards,

    Eric

  • Adam
    7 years ago
    Apr 14, 2005

    Eric,

    None of our editorial articles are sponsored. We do talk to both Microsoft and other vendors regularly though. Both ScripLogic (Brian’s company) and DesktopStandard have made markets for themselves by providing functionality above and beyond what Group Policy can do out of the box. Since customers are paying for both of these products (as well as others), I think that’s clearly an indication that some users want more from Group Policy.

    That being said, our editorial purpose in posting the argument from Brian Styles is to start a discussion about Group Policy’s limitations. Your point about Group Policy extensions vs. ScriptLogic’s approach is a good one. Clearly, DesktopStandard solves many additional desktop management problems by extending Microsoft’s existing architecture. Brian obviously feels that Microsoft’s architecture isn’t flexible enough for his customers’ needs though.

    So, I pose this question to both Brian and Eric: What are some specific examples of desktop management functionality that either can’t be done using Group Policy extensions or can be done easily with a Group Policy extension?

  • Anonymous User
    7 years ago
    Apr 08, 2005

    Whoever you are... You have a right to your opinion. However, given that the article appears to be sponsored by Brian's company, and that his "comments" were fed in by the editors, it was more than appropriate to point out that the deficiencies in Group Policy that he raises are either non-existent or properly addressed by third party *Group Policy* plug-ins. Apparently Bob felt the same way.

    Eric

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.