Group Policy Management Console (GPMC)
Created: 06/12/2003 Version 0.0.0.1
I. What is the Group Policy Management Console?
II. What are the requirements for GPMC?
III. How Do I Launch GPMC?
IV. GPMC Startup View
V. Basic Group Policy Operations ( Create, Link, Edit,
Disable )
VI. Backup and Restore
VII. Import, Export, Copy and Paste Operations
VIII. Reporting
IX. Group Policy Modeling (RSOP Planning mode)
X. Group Policy Result (RSOP Logging mode)
XI. Troubleshooting
XII. References
I. What is the Group Policy Management Console?
Group Policy Management Console (GPMC) is a new Microsoft Management
Console (MMC) which offers a unified interface to group policy management.
Without GPMC, group policy is managed through a collection of various
snap-in, management console and command line utilities (Support Tools
and Resource Kit):
- Active Directory Users and Computers
- Group Policy Editor
- Delegation of Control Wizard
- Resultant Set of Policy (RSOP) snap-in
- GPRESULT.EXE (Resource Kit)
Aside from enabling group policy management tasks from a single view,
enhancements have been added:
- Import and export function
- Copy and paste
- Reporting functions (save, print) for Group Policies
- Backup and restore
- Scripting of group policy tasks
- Resultant Set of Policy modes
- Logging - available only for Server 2003 and XP machines
- Modeling - requires 1 Server 2003 domain controller in the
domain
GPMC can be used to manage GPOs in Windows 2000 and Windows Server
2003 domains. Some of the enhancements are not available to Windows
2000 domains or Windows 2000 machines. Unlike the Resource Kits, GPMC
is a fully supported product by Microsoft.
II. What are the requirements for GPMC?
To install GPMC, you will need:
- A single license for Windows Server 2003 which allows for installation
of GPMC on an unlimited number of machines.
- A machine running:
- Windows Server 2003
- Windows XP Professional with SP1 and .NET Framework
You can download GPMC from http://www.microsoft.com/downloads.
After download, install GPMC by double-clicking on the MSI package (GPMC.MSI).
After installation, a shortcut named Group Policy Management is added
to the Administrative Tools program group. The install process also
replaces the default group policy management interface in the Active
Directory Users and Computers console with GPMC, as shown in Figure
1.

Figure 1. Active Directory Users and Computers Group
Policy tab
III. How Do I Launch the GPMC?
Several ways of launching GPMC are listed below:
From the Active Directory Users and Computers console
- Launch Active Directory Users and Computers MMC.
- Select the target OU for managing group policy.
- Right-click on the OU and select Properties.
- From the OU properties window, click on the Group Policy tab.
- Click on the button labeled Open...
From the Administrative Tools program group
- Navigate to the Administrative Tools program group.
- Select the Group Policy Management shortcut.
From the Run menu
- From the Start button, select Run.
- Type gpmc.msc and press Enter.
By default, the first time GPMC starts up, it loads the forest and
domain information of the currently logged on user, as shown on Figure
2. Check the troubleshooting section if
the forest/domain information is not shown in the GPMC interface.

Figure 2. Default GPMC View
IV. GPMC Startup View
Figure 3 shows GPMC with the default configuration when launched using
an account in the campus.berkeley.edu domain (CalNetAD). If the forest
information is not displayed, go to the troubleshooting
section.

Figure 3. Expanded GPMC View
Four subnodes are available within the forest node.
Domains - displays domains in the forest. By default, only the
domain of the logged on user is displayed. Within the domain, the following
items are displayed.
- All GPOs linked to the domain
- All Top-level OUs
- The Group Policy Objects container for the domain

Figure 4. Domains subnode
Sites - displays site objects in the forest.
Group Policy Modeling - RSOP planning mode. Enables simulation
of the effect of group policies on users and computers. Thus, it eliminates
the need to move users or computers to the OU where GPOs are linked
to determine Resultant Set of Policies. Requires 1 Server 2003 domain
controller as the simulation requires services running on a Server 2003
domain controller. Currently not available in CalNetAD since the
domain controllers run Windows 2000 Server.
Group Policy Results - RSOP logging mode. Available only for
Server 2003 and XP machines. Results represent the actual resultant
set of policy applied to users and computers based on GPOs linked to
the user and computer OUs. Output is similar to the results generated
by running GPRESULT.EXE on Windows 2000 machines.
V. Basic Group Policy Operations ( Create, Link,
Edit, Disable)
There are several ways of creating a Group Policy Object:
Create and Link in target OU
- Select and right-click on the target OU.
- Choose Create and Link a GPO here... option.
- An new GPO is created and opened in the Group Policy Editor snap-in.
- You can now make your changes to the GPO.
- When done, close the snap-in.
- No additional steps are necessary to link the GPO.
Create an unlinked GPO within the Group Policy Object node
- Select the Group Policy Object node from the GPMC. This will expand
and display all the GPOs in the domain.
- Right-click and select New and assign an appropriate name to the
GPO.
- Right-click on the new GPO and select Edit... to launch the Group
Policy Editor.
- Modify GPO as required.
- When done, close the GPO. Proceed to linking
a GPO to link the new GPO to the target OU.
Linking a GPO
- Right-click on the target GPO and select Link an existing GPO...
- Select the GPO and click OK.
Editing a GPO
GPOs can be edited with the Group Policy Objects node or within the
OU container where the GPO is linked.
- Select the OU or the Group Policy Objects node.
- Select the GPO.
- Right-click and choose Edit...
- This will open the Group Policy Editor where changes can be made.
Disabling a GPO
GPOs in whole or part (User or Computer Configuration node) can be
disabled. Disable a node, if no settings are configured in that node,
to reduce group policy processing time. You can also disable the entire
GPO to prevent accidental application of settings while configuring
a Group Policy Object.
- Within the Group Policy Objects node, select the target GPO.
- Right-click and select GPO Status.
- Select one of 4 options available:
- Enabled
- User Configuration Settings Disabled
- Computer Configuration Settings Disabled
- All Settings Disabled
VI. Backup and Restore
From GPMC, it is easy to perform backup and restore operations. Backup
and restore operation options are context-sensitive, depending on where
you are within the Group Policy Objects node.
Backup Individual GPO(s)
- Click on the Group Policy Objects note to display all GPOs in the
domain.
- Select the target GPO(s) for backup. For multiple GPOs:
- For a range of GPOs, select the first GPO, press SHIFT and click
on the last GPO.
- For multiple non-contiguous GPOs, select the first GPO, press
CTRL and click on other GPOs.
- Right-click and select Backup...
- On the next window, speficy the backup directory and description
and click Back Up.
- Click OK when done.
Backup All GPOs
This operation is normally performed by domain administrators.
- Select the Group Policy Object node.
- Right-click and select Backup All...
- Specify the backup directory and description and click Back Up.
- Click OK when done.
Restore GPO
- Within the Group Policy Object node, select the target GPO.
- Right-click and select Restore from Backup... This will launch the
Restore Group Policy Object Wizard.
- Click Next.
- Specify the correct backup folder location.
- If multiple backups have been done, choose the correct backup version.
The Source GPO window displays the GPO name, backup timestamp and
description. You can also check the settings on the source GPO by
clicking on the View Settings... button.
- Click Next.
- Click Finish when ready to restore.
- Click OK when done. You have now restored the GPO.
VII. Import, Export, Copy and Paste Operations
Import Operation
Settings can be imported from any backed up GPO. The import process
overwrites existing policy settings on the target GPO. Before the import
operation, make sure to backup the GPO
so you have a restore point in case it is needed.
- Within the Group Policy Objects node, select the target GPO. You
can create a new GPO if you want to import settings to a new GPO.
- Right-click on the selected GPO and choose Import Settings...
- Click Next on the Import Settings wizard.
- If there are existing settings in the Target GPO, you will be prompted
to backup the GPO first before proceeding. Click on the Backup...
button to create a backup copy. Otherwise, click Next.
- Specify the path for the backup directory of the source GPO and
click Next.
- From the list of backed up GPOs, select the correct source GPO and
click Next.
- Click Next to continue import.
- Click Finish when ready.
- Click OK when the import operation is complete.
Exporting a GPO
Exporting a GPO involves creating a backup. Once you have a backup
of the GPO, you can use the backup copy to import the settings to a
target GPO.
Copy and Paste
Replicating GPO settings is as simple as Copy and Paste. Follow the
instructions below to copy a GPO.
- Within the Group Policy Objects node, select the source GPO.
- Right-click and choose Copy.
- Right-click on the Group Policy Objects node and select Paste.
- You will be prompted for the permissions on the GPO. Select "Use
default... " or "Preserve Existing..." and click OK.
- The GPO copy will be named "Copy of GPOname". You can
now rename it and modify settings as needed.
VIII. Reporting Features
One of the strengths of GPMC is its reporting feature and the richness
of information it displays about Group Policy Objects.
Properties View from the Group Policy Objects node
Expanding the Group Policy Objects node displays all GPOs in the domain
and lists summary information about the individual GPOs. Information
such as:
- Name - GPO friendly name
- GPO Status - shows whether the GPO is enabled, disabled. If disabled,
it indicates whether the whole GPO is disabled, or just the Computer
or User Configuration node.
- Modified Date - timestamp of latest GPO change
- Owner - display the owner of the GPO.

Figure 5. Group Policy Objects Node View
Individual GPO Properties
For more detailed information of GPO properties, you can select the
specific GPO within the Group Policy Object or the OU where it is linked.
Once you have selected the GPO, detailed information about the GPO is
exposed. Four categories of information are organized into 4 separate
tabs.
- Scope - displays OU linkage , security filtering, WMI filtering
information (Figure 6)
- Details - domain, owner, creation time, modify time,GUID and status
(Figure 7)
- Settings - displays configured settings, allows saving (HTML or
XML)and printing (Figure 8)
- Delegation - display permissions (ACL) for the GPO (Figure 9)

Figure 6. Group Policy Properties Scope tab

Figure 7. Group Policy Properties Details tab

Figure 8. Group Policy Properties Settings tab

Figure 9. Group Policy Properties Delegation tab
Saving or Printing GPO Settings
With GPMC, you can document and publish GPO settings. You'll need to
select the GPO to access the save and print capability.
- Within the Group Policy Objects node or the OU, select the GPO to
display properties.
- Select the Settings tab.
- Right-click on an area in the Settings pane and select Print or
Save Report...

Figure 10. Group Policy Print/Save Feature
- If you selected Print, choose the target printer and click OK.
- If you selected Save Report..., choose type the file name and specify
the file type (HTML or XML). Click Save.
IX. Changing Default Policy Inheritance
This section discusses changing the default inheritance of group policy.
It is strongly recommended that you explore alternative methods before
using these strategies. If you decide to implement these changes, make
sure that you have fuly tested the settings and you are fully aware of
the impact these changes will have in your environment.
Block Inheritance
Blocking inheritance is a property of the OU container. Blocking inheritance
is strongly discourage as this turns off inheritance of all GPOs linked
to higher level objects (domain, parent OU). Before implementing the
setting, perform extensive testing and consult fellow OU admins for
alternative methods. To block policy inheritance from parent objects,
follow the steps below:
- Select the OU where block inheritance needs to be turned on.
- Right-click on the OU and select Block Inheritance.
- You have now turned on block inheritance. No GPO assigned at a higher
level will be applied. You will need to link GPOs to this OU to deploy
GPO settings.
No Override
The No Override setting is an attribute of the GPO itself. Setting
this attribute overrides GPO settings assigned at the lower level and
block inheritance. You enable this attribute when you want to assign
standard GPO settings at a higher level OU and prevent GPO at lower-level
OUs from overriding these settings.
- Navigate to the target OU where the GPO is linked.
- Select the GPO.
- Right-click and choose Enforced.
Filtering Group Policy Permission
Changing the default permission for a GPO limits the effect of the
GPO to specified groups of users. Use sparingly as this may make GPO
management and troubleshooting more complex. Also, remember to document
changes.
- Implicit Deny
- Within Group Policy Objects node, select the target GPO.
- Make sure that the Scope tab is selected.
- In the Security Filtering pane, highlight the Authenticated
Users group and click Remove.
- Click the Add button, enter the first few characters of the
group, click Check Names, select the correct group and click OK
twice. Repeat process for additional groups.
- You have now limited the effect of the GPO to members of the
groups you added.

Figure 11. Filter ACL: Implicit Deny
- Explicit Deny
- Within Group Policy Objects, select the target GPO.
- Select the Delegation tab.
- Click on the Add button, Click the Add button, enter the first
few characters of the group, click Check Names, select the correct
group and click OK twice.
- Select the group you just added and click Advanced...
- In the Security Settings windows, highlight the group.
- In the Permissions pane, check the Deny box for Apply Group
Policy permission. Repeat process for additional groups.
- Now, only users or computers who are not members of the groups
you added will be affected by the GPO.

Figure 11. Filter ACL: Explicit Deny
IX. Group Policy Modeling (RSOP Planning Mode)
Group Policy Modeling (RSOP Planning Mode) allows an administrator
to simulate the effect of GPOs when users and/or computers are moved
to OUs where target GPOs are linked. This saves time and effort in testing
GPO settings linked to OUs. This feature requires at least 1 Server
2003 domain controller in the domain. It is not currently
available in the production environment (campus.berkeley.edu) as our
DCs run on Windows 2000 Server.
- Select and right-click on the Group Policy Modeling node.
- Choose Group Policy Modeling wizard...
- Click Next.
- Select campus.berkeley.edu in the Show Domain Controllers in this
domain... drop down box.
- Accept the default for the Process simulation in this domain controller...
and click Next.
- In the User and Computer Selection windows, specify the correct
OU container or specific user/computer and click Next.
- In the Advanced Simulation Options windows, enable additional options
like slow link processing, loopback processing if needed. Click Next
when ready.
- In the User Security Groups window, specify other group memberships
for the user, if any, and click Next.
- In the Computer Security Groups window, specific other group memberships
for the computer, if any and click Next.
- Click Next twice on the 2 WMI filter window to accept the default.
- In the Summary of Selection windows, verify that choice listed are
correct. IF not, you can click on the Back button to modify the options.
Click Next to start the simulation. Click Finish when done.
- The query is automatically saved so you can rerun or modify when
needed. Three categories of information are available when the query
completes.
- Summary- summary information about user, computer, and GPOs (Figure
12)
- Settings - detailed view of simulated effective policies (Figure
13)
- Query - displays query properties (Figure 14)

Figure 12. Modeling Summary tab

Figure 13. Modeling Settings tab

Figure 14. Modeling Query tab
X. Group Policy Result (RSOP Logging Mode)
Group Policy Result (RSOP Logging Mode) allows an administrator to
capture effective Resultant Set of Policies (RSOP) based on actual GPOs
linked to the user OU and computer OU. The output of this function is
similar to the output you get when using the GPRESULT.EXE resource kit
utility in Windows 2000. Unlike GPRESULT.EXE, RSOP Logging Mode allows
the administrator to specify the target machine and user from the interface
itself, without requiring a user logon to the target machine. However,
this feature is available only for target machines that are running
Windows XP and Server 2003. For Windows 2000 machines, you will still
have to use GPRESULT.EXE. To run Group Policy Results, you will need
to be a local administrator on the target machine.
- Right-click on the Group Policy Results node, select Group Policy
Results wizard...
- Click Next.
- In the Computer Selection window, select target computer and click
Next.
- In the User Select window, select target user (current user or another
user) and click Next.
- In the Summary of Selections window, verify that all options are
correct. To make change click on the Back button. Click Next when
ready.
- Click Finish when done. YOu will get a result pane similar to the
modeling result pane. The first two tabs are the summary and details
tag. The third tab is called Policy Events listing event log entries
related to the GPO application.

Figure 15. Group Policy Results
XI. Troubleshooting
If the GPMC does not display the Active Directory forest information
as shown in Figure 2, you may need to turn off trust
detection. Afterwards, follow the steps to add
domains to the GPMC.
Turn off Trust Detection
- From the GPMC GUI, click on the View menu and select Options.

Figure 16. GPMC View Menu
- Click on the General tab and uncheck the box labeled Enable Trust
Detection.

Figure 17. GMPC General Options
- Click OK when done.
- Configure GPMC to add the domains you are going to manage, as shown
in Add Domain to GPMC.
Add Domain to GPMC
- Right-click on the Group Policy Management Icon.

Figure 18. Add Forest option
- Select Add Forest..., type campus.berkeley.edu in the domain box
and click OK.

Figure 19. Input Domain box
- If you get an error message regarding trust detection, follow the
steps to turn off trust detection from
the View menu.
XII. References
|