Troubleshooting: Group Policy (GPO) Not Being Applied

In this handbook I’ll attempt to inform you about typical explanation why a Group Policy object (GPO) will not be utilized to an organizational unit (OU), particular laptop or area consumer. I believe, this text will likely be helpful each to newbies and IT-pros to grasp the GPO operation and structure. First of all, I’ll inform about attainable issues of making use of GPO associated to the coverage settings on the area degree as a substitute of troubleshooting GPO on the purchasers. Almost all settings described within the article are configured utilizing the Group Policy Management Console (GPMC.msc).

Managing GPO Scope

If a coverage setting shouldn’t be utilized on a consumer, examine your GPO scope. If you configure the setting within the Computer Configuration part, your Group Policy have to be linked to an OU with laptop objects. The similar is true, for those who set your parameters within the User configuration part.

view gpo scope

Also make it possible for the thing you are attempting to use your GPO to is in the precise computer systems or customers AD container (OU). You can your area for object. The OU that comprises your object is specified within the Object tab within the ADUC (dsa.msc) console.

check AD object OU in properties

It signifies that the goal object have to be situated within the OU the coverage is linked to (or in a nested AD container).

Security Filtering in GPO

Check the Security Filtering settings in your coverage. By default, all new GPO objects within the area have the permissions for the Authenticated Users group enabled. This group contains all customers and computer systems within the area. It means the coverage will likely be utilized to all customers and PCs inside its scope.

GPO Security Filtering - authenticated users by default

If you wish to change the Security Filtering to be able to apply the coverage solely to the members of the precise safety group (or sure customers/computer systems), take away the “Authenticated Users” from the Security Filtering record and make it possible for the goal object (a consumer or a pc) has been added to the AD group you want. Also make it possible for the group you have got added to the Security Filtering has Read and Apply group coverage permissions with the Allow possibility checked within the GPO -> Delegation -> Advanced tab.

gpo permissions - read and apply group policy

If you’re utilizing non-standard GPO safety filters, examine that there is no such thing as a specific prohibition on using GPO for goal teams (Deny).

GPO WMI Filtering

You can use particular WMI filters within the GPO. Thus, you’ll be able to apply a coverage to your computer systems based mostly on some WMI question. For instance, you’ll be able to create a to use a coverage solely to computer systems with the precise Windows model, to computer systems within the , to solely, and so forth.

gpo wmi filtering

When utilizing Group Policy WMI filtering, make it possible for your WMI question is right. It ought to choose solely the methods you want and your goal computer systems usually are not excluded. You can check your WMI filter on the computer systems utilizing PowerShell:

gwmi -Query ‘choose * from Win32_OperatingSystem the place Version like "10.%" and ProductType="1"‘

If the question returns any information, then the WMI filter will likely be utilized to this laptop.

gwmi - test wmi filters with powershell

GPO Status

Check the GPO standing within the Details tab of the coverage properties in GPMC.msc. Note the worth within the GPO Status drop-down record.

change gpo status - disable user or computer sections

As you’ll be able to see, four choices can be found:

  1. All settings disabled – all coverage settings are disabled (GPO gained’t apply);
  2. Computer configuration settings disabled – the settings solely from the pc configuration of your GPO usually are not utilized;
  3. User configuration settings disabled – the settings from the consumer configuration part usually are not utilized;
  4. Enabled – all GPO settings are utilized to the goal AD objects (the default worth).

Group Policy Delegation

The permissions configured for a coverage are proven within the Delegation tab of the GPO. Here you’ll be able to see which group members can change this GPO settings and whether or not the coverage is utilized to them. You can grant privileges to handle GPO from this console or utilizing the . If there may be an entry permission “Enterprise Domain Controllers”, this coverage could be replicated between Active Directory area controllers (please observe it you probably have any coverage between DCs). Please observe that the permissions within the Delegation tab match the NTFS permissions assigned to the coverage listing within the SYSVOL folder.

Enterprise Domain Controllers policy delegation for normal GPO replication in AD

Block Inheritance and Enforcement in Group Policy Link

Inheritance is likely one of the major ideas of GPO. By default, high-level insurance policies are utilized to all nested objects within the area hierarchy. However, an administrator can block the appliance of all inherited insurance policies to the precise OU. To do it, right-click the OU within the GPMC and choose Block inheritance.

GPO - Block inheritance in gpmc console

The organizational models with the enabled blocked inheritance possibility have the blue exclamation mark icon within the console.

groip policy console - blue icon blocked inheritance

If a coverage shouldn’t be utilized on a consumer, examine if it belongs to the OU with the blocked inheritance possibility.

Please observe that the area insurance policies with the Enforced property enabled are utilized even to the OUs with the blocked inheritance setting (you’ll be able to see the inherited insurance policies utilized to the container within the Group Policy Inheritance tab).

enforced gpo option

GPO Scope and Order of Precedence Processing (LSDOU)

To keep in mind the order, during which group insurance policies are utilized within the area, keep in mind the LSDOU abbreviation. The GPO are utilized on purchasers within the following order.:

  1. Local laptop insurance policies (Local) configured in (if they’re set incorrectly, you’ll be able to them);
  2. Site-level GPO (Site);
  3. Domain-level GPO (Domain).
  4. GPOs from the organizational unit degree (Organizational Unit).

The latter insurance policies have the best precedence. It signifies that for those who allow some Windows setting on the area degree, it could be disabled by one other coverage on the OU degree (the coverage setting from the GPO closest to the thing within the AD hierarchy wins).

When utilizing the Forced possibility, the coverage that’s standing greater within the area hierarchy wins (for instance, if the Default Domain Policy has the Forced possibility enabled, it’s going to have the upper precedence than another GPO).

An administrator may also change the coverage processing order utilizing the GPMC console. To do it, choose an OU and go to the Linked Group Policy Objects tab. There is a listing of GPO utilized to this OU with the precedence proven. The insurance policies are processed in reverse order (from backside to high). It signifies that a coverage with Link Order 1 will likely be utilized final. You can change the GPO precedence utilizing arrows within the left column and transfer a coverage up or down within the record.

GPO link order (priorities)

Link Enabled Setting for GPO

Any GPO object linked to an AD organizational unit can have Link Enabled possibility turned on or off. If the hyperlink is disabled, its icon turns into grey. When the hyperlink is disabled, the coverage shouldn’t be utilized to the purchasers, however the hyperlink to the GPO object shouldn’t be faraway from the area hierarchy. You can allow the hyperlink any time.

gpo - enable link

How to Enable GPO Loopback Processing Mode?

If you allow Loopback Processing mode, you’ll be able to apply the settings from User Configuration part to a pc object. You can allow the Loopback Processing mode within the following GPO editor part: Computer Configuration -> Administrative Templates -> System -> Group Policy -> Configure consumer Group Policy Loopback Processing mode. For instance, for those who allow the coverage loopback processing, set some parameters from the User Configuration part and hyperlink the coverage to an OU with laptop objects, these police settings will likely be utilized to logged customers.

This coverage loopback processing mode has two attainable values:

  1. Merge – first, GPO based mostly on consumer location are utilized to a consumer, after which the GPO linked to a pc are utilized. In case of consumer and laptop OU coverage conflicts, the pc coverage could have greater precedence.
    In this mode, the coverage will runs twice, observe it when utilizing .
  2. Replace – solely insurance policies assigned to the OU containing the pc a consumer logged on to will likely be utilized to the consumer.

Configure user Group Policy Loopback Processing mode

Client-Side GPO Troubleshooting

You can diagnose the client-side GPO utility utilizing , rsop.msc or Windows Event Log. In the Event Viewer you’ll be able to filter the occasions by the GroupPolicy (Microsoft-Windows-GroupPolicy) supply. Do the identical in Application and Services Logs -> Microsoft -> Windows -> Group Policy -> Operational.

Microsoft-Windows-GroupPolicy events in event viewer

To sum it up, I’ll suggest to maintain your GPO construction so simple as attainable and to not create pointless insurance policies. Use a clear coverage naming scheme: the identify should clearly inform what the GPO is for.

Check Also

How to Use Native SSH Client in Windows 10?

The built-in SSH shopper appeared in Windows 10 and Windows Server 2019. Ssh.exe can be …

Leave a Reply

Your email address will not be published. Required fields are marked *