Skip to content

How to Design Active Directory Security Groups with AGDLP Print

  • 0

How to Design Active Directory Security Groups with AGDLP

Applies to: Windows Server 2019, 2022 and 2025.

AGDLP separates people from resource ACLs: Accounts enter Global groups, Global groups enter Domain Local groups, and permissions are assigned to Domain Local groups.

Active Directory changes affect authentication across the environment. Use tested backups, separate privileged accounts and a maintenance plan. See networkmanager.info for managed Windows VPS services.

Prerequisites

  • Identify the business role and resource permission.
  • Assign a group owner.
  • Use security groups for access.
  • Avoid ACLs assigned directly to users.

Procedure

Step 1: Create the role group

Use Global scope.

New-ADGroup -Name 'GG-Finance-Users' -GroupScope Global -GroupCategory Security -Path 'OU=Groups,DC=corp,DC=example'

Step 2: Create the resource group

Use Domain Local scope.

New-ADGroup -Name 'DL-Finance-Share-Modify' -GroupScope DomainLocal -GroupCategory Security -Path 'OU=Groups,DC=corp,DC=example'

Step 3: Nest groups

Add Global to Domain Local.

Add-ADGroupMember -Identity 'DL-Finance-Share-Modify' -Members 'GG-Finance-Users'

Step 4: Add approved users

Place accounts in the role group.

Add-ADGroupMember -Identity 'GG-Finance-Users' -Members 'amorgan'

Step 5: Assign the ACL

Grant the resource permission to the Domain Local group.

Verification

Inspect both membership layers.

Get-ADGroupMember 'GG-Finance-Users'
Get-ADGroupMember 'DL-Finance-Share-Modify'

Rollback and recovery

Remove users or nesting first. Remove ACL entries only after reviewing inherited and explicit permissions.

Operational notes

Multi-domain environments may use AGUDLP with Universal groups; use only the complexity required.

Official references

Explore managed Windows Server hosting from Netcloud24 Canada.


Was this answer helpful?

« Back