Active Directory Fundamentals
Active Directory Domain Services is Microsoft's directory service built into Windows Server. It stores user accounts, computer objects, and groups in a hierarchical database and provides authentication, authorization, and policy enforcement for Windows-based networks.
itWindows and Microsoft infrastructure | OpenSkills.info
Course pathWalk it in order
Look it upDip in anytime
Go furtherLeaves this page
Don't Panic
Don't Panic — Active Directory Fundamentals
Active Directory Domain Services, or AD DS, is the directory service built into Windows Server. It keeps track of users, computers, groups, and other network objects, then lets Windows systems use that information for sign-in, access, administration, and policy. Before that shared directory exists, the same identity decisions must be repeated system by system. That gets old with impressive speed.
The important shape is a forest, which contains one or more domains. A domain partitions directory data. Inside it, an organizational unit, or OU, is a container for delegated administration and Group Policy. That is a useful boundary, but it is not a magic security moat. Forest administrators remain forest administrators, which is exactly why forest design is a trust decision rather than a filing exercise.
Domain controllers make the directory available. They authenticate identities, answer queries, and replicate changes. Replication means another controller can serve the directory when one is unavailable. It does not mean a mistaken deletion becomes a charming historical artifact. A bad change can replicate too, so backups and recovery tests remain firmly employed.
The surprise is that DNS is not scenery. A domain member uses DNS service records to find a suitable domain controller. When that path breaks, authentication, Group Policy, replication, and queries can all appear to be separate problems. They are often the same problem wearing several hats, none of them especially flattering.
After a sign-in, Windows builds an access token from the identity and its group SIDs. A resource compares that token with its ACL. This is why authentication and authorization are separate: a valid sign-in does not grant access to a file share. Groups express reusable access intent. OUs express administration and policy scope. Keeping those jobs separate prevents the directory from becoming an archaeology project.
Read the intro for the complete control-plane map and its boundaries with Microsoft Entra ID. Use the slides when the forest, domain, OU, site, and domain-controller relationships need a picture. Keep the cheatsheet nearby for group scopes, operations master roles, and health signals. The practice reference and exercise turn the group model into a contained lab, where the consequences are educational rather than expensive.
Where this skill leads
Relevant careers
See how this topic contributes to broader role-level skill maps.
Sources
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/get-started/virtual-dc/active-directory-domain-services-overview
Supports
- AD DS as a hierarchical directory service for network objects
- Schema, global catalog, query, security integration, and replication capabilities
- Domain controllers holding a complete copy of their domain directory data
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/plan/understanding-the-active-directory-logical-model
Supports
- Forest, domain, and OU hierarchy
- Shared forest schema, configuration, global catalog, and automatic domain trusts
- Domains as partitions and OUs as administrative containers
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/dc-locator
Supports
- DNS-based domain controller discovery
- Availability checks, site-aware selection, and locator caching
- Domain controller location as a dependency for authentication
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/plan/designing-the-site-topology
Supports
- Sites as logical representations of physical network topology
- Subnets, site links, replication routing, and nearest-resource selection
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/get-started/replication/active-directory-replication-concepts
Supports
- Connection objects, KCC, sites, subnets, and site links in replication topology
- Domain controller membership in one site
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/troubleshoot/troubleshooting-active-directory-replication-problems
Supports
- Operational effects of inconsistent replicated directory state
- DNS, connectivity, authentication, topology, database, and replication-engine dependencies
- Replication status and diagnostic evidence
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/plan/planning-operations-master-role-placement
Supports
- Multimaster directory changes
- Need for operations masters for selected single-owner changes
- Read-only domain controllers cannot hold operations master roles
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/understand-fsmo-roles
Supports
- Five operations master roles
- Two forest roles and three roles in each domain
- Responsibilities of each operations master role
- https://learn.microsoft.com/en-us/windows-server/security/windows-authentication/windows-authentication-architecture
Supports
- Authentication as identity validation
- Kerberos, NTLM, Negotiate, and other Windows authentication providers
- SIDs, access tokens, LSA, and authorization checks
- https://learn.microsoft.com/en-us/windows-server/security/kerberos/ntlm-overview
Supports
- Kerberos as the preferred protocol for Active Directory environments
- Continued NTLM use for compatibility and non-Kerberos paths
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/understand-security-groups
Supports
- Security and distribution group distinction
- Global, Domain Local, and Universal scope rules
- Group-based rights, permissions, nesting, and default privileged groups
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/group-policy/group-policy-overview
Supports
- GPO components and links to sites, domains, and OUs
- User and computer settings, processing scope, and inheritance
- OUs as scopes for Group Policy and administration
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/delegation-control-wizard
Supports
- Delegating specific administrative tasks at domain or OU scope
- Delegated control applying under the selected parent container
- Limiting broad administrative group membership through delegation
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/plan/service-administrator-scope-of-authority
Supports
- Forest owners and service administrators as a shared trust decision
- Forest-wide authority of service administrators
- Separate forests where parties cannot share administrator trust
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/plan/security-best-practices/securing-domain-controllers-against-attack
Supports
- Domain controllers as physical storage and service points for the AD DS database
- Forest trust consequences of privileged domain controller compromise
- Administrative, software, network, patching, and physical protection guidance
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/virtual-dc/restore-virtualized-domain-controller
Supports
- System state backup as a supported recovery input for domain controllers
- Active Directory data, logs, registry, and system volume in system state
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/forest-recovery-guide/ad-forest-recovery-determine-how-to-recover
Supports
- Forest recovery from trusted backups
- Restoring at least one domain controller in each domain
- Recovery credentials and data loss after the selected backup
- https://learn.microsoft.com/en-us/entra/fundamentals/compare
Supports
- Architectural and protocol differences between AD DS and Microsoft Entra ID
- Domain join and Group Policy in AD DS
- Cloud identity and access functions in Microsoft Entra ID
- https://learn.microsoft.com/en-us/entra/identity/hybrid/connect/how-to-connect-sync-whatis
Supports
- Synchronization of identity data between on-premises AD DS and Microsoft Entra ID
- Microsoft Entra Connect Sync architecture boundary
- https://learn.microsoft.com/en-us/entra/identity/domain-services/overview
Supports
- Managed LDAP, Kerberos, NTLM, domain join, and Group Policy capabilities
- Customer use without deploying and patching domain controllers
- https://learn.microsoft.com/en-us/entra/fundamentals/compare
Supports
- AD DS introduction with Windows 2000
- AD DS and Microsoft Entra ID architectural comparison
- https://learn.microsoft.com/en-us/windows/win32/ad/rodc-and-active-directory-schema
Supports
- Windows Server 2008 introduction of read-only domain controllers
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/ad-ds-simplified-administration
Supports
- Windows Server 2008 R2 introduction of Active Directory Recycle Bin
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/deploy/what-s-new-in-active-directory-domain-services-installation-and-removal
Supports
- Windows Server 2012 AD DS deployment changes
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/introduction-to-active-directory-domain-services-ad-ds-virtualization-level-100
Supports
- Windows Server 2012 virtualization-safe capabilities and domain controller cloning
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/how-to-configure-protected-accounts
Supports
- Windows Server 2012 R2 Protected Users, authentication policies, and policy silos
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/active-directory-functional-levels
Supports
- Windows Server 2016 privileged access management at the forest functional level
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/32k-pages-optional-feature
Supports
- Windows Server 2025 32k-page Active Directory database format and prerequisites
- https://learn.microsoft.com/en-us/windows/release-health/windows-server-release-info
Supports
- Windows Server 2025 availability date
- https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id
Supports
- Microsoft Entra ID cloud identity capabilities and purchase options
- https://docs.aws.amazon.com/directoryservice/latest/admin-guide/directory_microsoft_ad.html
Supports
- AWS managed AD domains, resource forests, Group Policy, and domain-controller operations
- https://wiki.samba.org/index.php/Setting_up_Samba_as_an_Active_Directory_Domain_Controller
Supports
- Samba AD domain controller capability
- https://www.freeipa.org/page/Main_Page
Supports
- FreeIPA identity, Kerberos, DNS, replication, and Active Directory trust capabilities
- https://jumpcloud.com/support/configure-the-active-directory-integration
Supports
- JumpCloud synchronization of AD users, groups, and passwords
- https://help.okta.com/oie/en-us/content/topics/directory/ad-agent-main.htm
Supports
- Okta AD agent, user and group import, and application integration
- https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/deploy/install-active-directory-domain-services--level-100-
Supports
- AD DS installation and new-forest deployment prerequisites
- ADDSDeployment cmdlets and their prerequisite test cmdlets
- DNS installation with a new AD DS forest
- https://learn.microsoft.com/en-us/powershell/module/activedirectory/new-adorganizationalunit?view=windowsserver2025-ps
Supports
- Creating an organizational unit with New-ADOrganizationalUnit
- OU path selection and accidental-deletion protection
- https://learn.microsoft.com/en-us/powershell/module/activedirectory/new-aduser?view=windowsserver2025-ps
Supports
- Creating a user object with New-ADUser
- SamAccountName requirements and OU placement through Path
- Disabled default state when no account password is supplied
- https://learn.microsoft.com/en-us/powershell/module/activedirectory/new-adgroup?view=windowsserver2025-ps
Supports
- Creating security groups with New-ADGroup
- Group scope, category, and OU placement
- https://learn.microsoft.com/en-us/powershell/module/activedirectory/get-adgroupmember?view=windowsserver2025-ps
Supports
- Inspecting direct and recursive Active Directory group membership
- https://www.microsoft.com/en-us/security/blog/2020/12/21/advice-for-incident-responders-on-recovery-from-systemic-identity-compromises/
Supports
- Microsoft Incident Response lessons on systemic identity compromise
- Reviewing group membership changes, Active Directory delegations, and privileged access
- Investigation before remediation to identify persistence mechanisms
- https://www.usenix.org/system/files/lisa21_slides_kacoroski.pdf
Supports
- A practitioner account of rebuilding Active Directory after ransomware
- Effects on SIDs, workstation rejoin, profile migration, Group Policy, and synchronized services
- Separating daily accounts from time-limited administrative accounts
