
Correction: Remote Access (DirectAccess) and Certificate Services are separate server roles that work with AD DS, not parts of it. The AD DS database engine is ESE (Extensible Storage Engine).
Correction: schema classes and attributes cannot be deleted, but they can be deactivated (made defunct). Schema changes are also made with LDIFDE or product setup, such as Exchange /PrepareSchema.
Correction: Enterprise Admins is a member of the built-in Administrators group of every domain in the forest; that membership is what gives it full control of each domain.
Correction: the forest root Administrator's extra rights come from its default membership in Enterprise Admins and Schema Admins, not from the schema master role.
Update: the TPM Devices container is not new in Windows Server 2016; it has existed since Windows Server 2012 and holds TPM recovery information for domain computers.
Update: Azure AD is now Microsoft Entra ID. Azure Access Control Service and Skype for Business Online are retired; Entra application proxy and Entra Domain Services support on-premises apps.
Update: ADAC and the other AD consoles now come with RSAT (a Feature on Demand on Windows 10 and 11). ADAC did not replace Active Directory Users and Computers, which still ships and is widely used.
Explore active directory domain services components, including the ntds.dit database and schema partition, and learn to check the schema version using PowerShell, dsquery, ldp, and ADSI Edit.
Explore Active Directory forest, domains, sites, and organizational units using Get-ADForest and Get-AD OrganizationalUnit, and learn about functional levels, the global catalog role, and advanced features.
Explore the Active Directory Administrative Center to administer AD DS, reset passwords, create computer objects, view attributes with the attribute editor, and review PowerShell history.
Correction (Q5): an RODC's security benefit is that by default it caches no user passwords and originates no changes, so a stolen RODC exposes few credentials.
Correction (Q5): a CN is unique only within its parent container; the distinguished name is unique in the forest, and objectGUID and objectSid identify the object permanently.
Test your understanding of an AD DS forest, including forest root domain, the schema master, domain naming master, and the global catalog's role in fast searches.
Correction (Q2): schema changes replicate to every DC in the forest; what other domains receive from a domain partition is the partial attribute set held by global catalog servers.
Explore organizational units in Active Directory, learn how OUs support GPOs linking and delegation, differentiate them from generic containers, and review practical questions on hierarchy depth and tools.
Correction (Q3): registering schmmgmt.dll only makes the Schema snap-in available; the right to change the schema comes from membership of Schema Admins.
Explore domain controllers and the global catalog, noting how DNS and SRV records affect sign-in, and the roles of read-only controllers and operations masters.
Update: FRS has been removed from Windows Server. A Windows Server 2019 or later DC cannot join a domain whose SYSVOL still uses FRS, so migrate SYSVOL to DFS Replication (dfsrmig) first.
Demonstrates viewing a domain controller in LearnedLessons.com and LitDC1, explains why two domain controllers are essential for production, and shows NTDS.did, sysvol, and ADDS replication.
Correction: since Windows Server 2008 the promotion wizard makes every new domain controller a global catalog by default, so in practice most domain controllers are global catalog servers.
Discover the global catalog, a specialized domain controller with a partial replica of every object. It speeds logons and forest-wide searches, and balances deployment to manage replication traffic.
Examine how domain controllers register srv records in dns and how clients locate the nearest dc via srv lookups, including site-aware searches and netlogon re-registration.
View and interpret domain controller SRV records with DNS manager, exploring __sites, __tcp, __udp, and __msdcs, and LDAP services including port 88 and netlogon DNS re-registration.
Correction: with Kerberos the password never crosses the network; the client proves it with encrypted pre-authentication data. The access token is built by the LSA on the computer you sign in to.
Demonstrates the AD DS sign-in process by retrieving seed information for users, computers, and domains in Active Directory with Windows PowerShell commands like get id computer and get id forest.
Correction: if the infrastructure master is offline, users can still sign in; only cross-domain references update late. Sign-in fails when no global catalog is reachable for universal group checks.
Learn how to transfer FISMA roles between domain controllers using gui ad ds snap-ins or powershell, and when to seize roles with ntdsutil.exe as a last resort.
Discover the role of domain controllers in active directory, hosting ntds.dit and authenticating users with Kerberos. Understand multi-master replication, road ac deployments, and the sysvol folder for GPO templates.
Correction (Q3): an infrastructure master on a GC never detects stale cross-domain references (the GC already holds every object); it does not stop replicating. No issue if every DC is a GC.
Master how srv records in dns locate domain controllers and how active directory sites optimize sign-in by prioritizing nearby controllers, with netlogon dns registration and ipconfig register dns.
Correction (Q6): a computer's startup sign-in is recorded in the Security log (Kerberos events 4768/4769, logon event 4624), not in the System log.
Explore how authentication works in Active Directory Domain Services (ADDS) through a knowledge check on DNS lookup to locate a domain controller, LSA access tokens, Kerberos TGTs, and service tickets.
Correction (Q5): without -Force the cmdlet tries a normal transfer; if the current role holder is offline, that transfer fails with an error instead of seizing the role.
Deploy a domain controller via cloning in virtualized environments like Hyper-V, addressing rollback and VMGenerationID, plus Azure considerations. Install and upgrade domain controllers with GUI or server core.
Update: to start DSRM use msconfig (Safe boot > Active Directory repair) or bcdedit /set safeboot dsrepair; F8 rarely works. Cloning needs a Windows Server 2012+ PDC emulator.
Correction: dcpromo.exe is deprecated starting with Windows Server 2012, not Windows Server 2000.
Correction: for DC cloning, the source DC's computer account must be in the Cloneable Domain Controllers group, and cloning (with its PDC emulator requirement) works from Windows Server 2012.
Correction: the alternate source path tells Server Manager where the Windows feature files are (for example \sources\sxs). It is not the AD DS Install From Media option.
Demonstrates installing the Active Directory Domain Services role and promoting a domain controller in Windows Server 2022 via Server Manager, with a fast lab setup.
Update: Windows Server 2025 is no longer in preview; it has been generally available since November 2024. Its new functional level is level 10.
Update: on Windows 10 and 11, RSAT is added as optional features (Features on Demand). Module autoloading exists since PowerShell 3.0. A new forest uses Install-ADDSForest instead.
Observe a hands-on demo of installing Active Directory Domain Services on Windows Server Core and promoting the core server to the first domain controller in the demo-learned-lessons.com forest.
Correction: IFM media older than the tombstone lifetime (180 days by default) cannot be used. For a read-only DC, create smaller media with ntdsutil ifm 'create RODC <path>'.
Clone domain controllers to rapidly deploy identical configurations in private clouds via computer provisioning. Run Hyper-V on Windows Server 2012 or later with a PDC emulator online during first cloning.
Prepare a source domain controller for cloning, export the source VM, and import and start the cloned domain controller, including verification of app lists and renaming to LoneDC3.
Update: on Hyper-V, stop domain controller guests taking their time from the host (partly disable the Time synchronization integration service) so they follow the domain time hierarchy.
Add another domain controller to the Contoso domain by installing Active Directory Domain Services and DNS via Server Manager, then promote it using labdc1.contoso.com as the replication partner.
Update: functional level 6 is Windows Server 2012 R2, which Windows Server 2025 DCs do not support. Use -DomainMode and -ForestMode WinThreshold (2016) or Win2025.
Manage the five FSMO roles—schema master, domain naming master, RID master, PDC emulator, and infrastructure master—and learn how to transfer or seize them across domain controllers.
learn how to install windows server 2022, from boot media and bios settings to selecting core versus desktop installation, partitioning, and post-install configurations like administrator password and server manager.
Upgrade Windows Server 2019 to 2022 by applying updates, then using installation media for the in-place upgrade. Keep files, select desktop experience, accept the license, and reboot to complete.
rename the server and join it to a domain using server manager or the sysadmin tool, then enable remote desktop and configure essential network and security settings.
Learn post-installation tasks for Windows Server, including renaming the computer, joining a domain, enabling remote desktop, and configuring DNS and network settings for remote access.
Set up a base image using Sysprep by capturing post-installation changes, firewall, time and language, disabled media player, updates, and git, for rapid deployment of new Windows servers.
This recap walks through a hands-on exercise with a Windows 2022 VM, using git clone to follow along, and reviews activation, management, drivers, network settings, and boot repair commands.
Deploy domain controllers in a vlab Active Directory domain using Windows Server 2022 and PowerShell, and promote a server to a domain controller with AD DS and DNS.
Update: current Windows Admin Center (2410 and later) listens on port 6600 when installed on Windows 11 and on 443 as a gateway on Windows Server.
Update: in Windows Admin Center 2410 and later you pick the certificate during Custom setup, or change it later with the Windows Admin Center PowerShell configuration module.
Add a child domain to the lab using PowerShell, install domain services on dc two, configure lab one, and manage via Windows Administration Center with PowerShell one-liners.
Recap the base lab SOP by building a Windows Server lab with PowerShell and Hyper-V, creating base images, VHDs, multiple VMs, domain controllers, and client setup, with checkpoints.
Demonstrate provisioning a core server, adding a domain controller with Windows Admin Center, and creating a new child domain via a PowerShell one-liner, including DNS configuration and automated reboot.
Update: ADAC and the other AD consoles now come with RSAT (a Feature on Demand on Windows 10 and 11). ADAC did not replace Active Directory Users and Computers, which still ships and is widely used.
Learn how to manage user accounts in Active Directory, including roaming profiles, disabled and locked out accounts, attributes, profiles, and templates to create, configure, and secure identities.
Create and manage Active Directory Domain Services user accounts to authenticate to the domain, access resources, and enforce unique logon names and UPN suffixes.
Correction: an expired password does not lock an account out; it forces a password change. For service accounts, use a group Managed Service Account (gMSA) rather than a password that never expires.
Correction: logon scripts belong in %SystemRoot%\SYSVOL\sysvol\<domain>\scripts, shared as NETLOGON. Many organisations now use OneDrive Known Folder Move or FSLogix instead of roaming profiles.
Demonstrates creating user profiles, configuring profile paths and roaming profiles, setting logon scripts, mapping drives, and guiding folder redirection via group policy in Active Directory.
Demonstrate managing users in Active Directory using the Active Directory Administrative Center, including create, delete, and move operations, and adjust attributes, department, and group memberships within OUs and groups.
Demonstrates enabling and disabling user accounts in Active Directory, and creating templates to rapidly provision new users with common attributes like group memberships, home directories, and logon scripts.
Explore how Active Directory Domain Services user accounts authenticate users and grant access to resources, implement unique identifiers with upns, and apply naming conventions using aduc, adac, and powershell.
Explore Active Directory Domain Services and master configuring user account attributes, including logon hours, password settings, service account settings, delegation, and group memberships through practical knowledge-check questions.
Explore configuring roaming profiles, folder redirection, and drive mappings with Active Directory and Group Policy, using profile path, home folder, and percent username to personalize user environments.
Disable user accounts to prevent unauthorized access while retaining data, use templates to pre-configure attributes, note office numbers aren't copied, and ensure password never expires in the Member Of tab.
Use Windows PowerShell cmdlets to manage user accounts with NewADUser and RemoveAdUser, including password handling, expiration, unlock, enable, disable, and properties like department, home directory, and given name.
Master Active Directory user and computer management with PowerShell, creating and modifying accounts using New-ADUser, securing passwords as secure strings, and retrieving attributes with Get-ADUser for production-ready automation.
Use Windows PowerShell to create bulk Active Directory users from a CSV. Populate core attributes (display name, given name, surname, samAccountName, userPrincipalName, password) and add email and phone details.
Learn to modify Active Directory user properties with PowerShell, including bulk updates, by using Get-ADUser and Set-ADUser, and update attributes like description across OUs.
Use Windows PowerShell to duplicate an administrator's security group membership by listing the admin's groups with get-aduser and adding a user with add-adgroupmember to each group.
Update office, home, and mobile phone numbers for multiple Active Directory users with Windows PowerShell. Use Get-ADUser and Set-ADUser with add or replace, and import CSV for looping updates.
Learn to enable and disable Active Directory accounts with Get-ADUser and Enable-ADAccount, and move users between OUs using Move-ADObject in PowerShell.
Delete user accounts in Active Directory using Windows PowerShell with remove-ad-user and remove-ad-object. Pass identity by DN, GUID, SID, or SAM name, and delete accounts from text file with Get-Content.
Explore PowerShell for Active Directory user management, including creating, moving, disabling, enabling, and deleting accounts, with name and path parameters, and retrieving all properties via Get-ADUser.
Practice user creation in Active Directory using PowerShell with CSV data, loops, and attribute population. Verify your understanding with knowledge check questions on for-each loops, Import-Csv, and the ADUser pass-through.
Execute knowledge checks to reinforce updating Active Directory user attributes with PowerShell, using the attribute editor in ADSI, and retrieving and modifying properties with Get-ADUser and Set-ADUser.
Explore PowerShell techniques for bulk enabling and disabling AD user accounts and moving objects between OUs using DisableADAccount, MoveADObject, and Get-Content pipelines, with key concepts like -PassThru, targetPath, and ForEach-Object.
Explore how domain controllers authenticate users and computers, plan global catalog placement to optimize sign-in times and availability, and understand the role of DNS and SRV records.
Identify the two Windows Server group types: security and distribution, and their roles in permissions and email distribution. Demonstrate converting between types and updating access tokens in large exchange deployments.
Explore how to create and manage groups in Active Directory, comparing security and distribution groups, converting between types, enabling protection from accidental deletion, and using PowerShell to view group attributes.
Correction: Active Directory has three group scopes (domain local, global, universal); local groups live on single computers. Only universal-to-global conversion needs no universal members.
Correction: group scopes (domain local, global, universal) have existed since Windows 2000; they are not new in Windows Server 2016.
Explore group scopes—domain local, global, and universal—and create a domain local security group, add members, and grant access to domain resources, including joining Windows 11 client and configuring DNS.
Correction: the nesting model is IGDLA (identities, global groups, domain local groups, access), also called AGDLP; the final step in the example is step four, not step three.
Demonstrate Active Directory group management using IGDLA, creating user accounts and groups. Configure access to shared resources and manage AD remotely with Windows Admin Center.
Correction: only the 'Members of this group' list removes members who are not listed; 'This group is a member of' only adds. Group Policy Preferences can add members without replacing the list.
Use restricted groups in group policy to grant local administrators on domain-joined Windows 11 machines. Create an OU, link a GPO, add win11 power users, and run gpupdate.
Correction: members of protected groups get their permissions from the AdminSDHolder object, reapplied by SDProp every 60 minutes. Domain controllers have no local groups, so use a domain local group.
Explore how account operators and delegated controls shape who can create, move, or delete Active Directory objects, and how to limit actions to specific OUs with delegation in ADUC.
Correction: Creator Owner is a placeholder: whoever creates an object gets only the permissions granted to Creator Owner on the parent, which is full control in the home-folder example.
Create an IT managers group in Active Directory, add members, and modify its type and scope, then assign a group manager using the Active Directory Administrative Center.
Demonstrate checking george's group membership and adding domain admins using the active directory administrative center, member of, and powershell commands like get-ad-principal-group-membership, while documenting changes across domains.
Test your knowledge of Active Directory group types and scopes, comparing security versus distribution groups, and exploring local, global, and universal scopes and their permissions implications.
Explore group nest strategies including the DLA and Igla model, and test your knowledge of group types, nest, and role-based access management.
Explore default and protected groups in Active Directory and Windows Server, including Enterprise Admins, Schema Admins, and Domain Admins, and learn best practices for managing permissions, ACLs, and administrative privileges.
Explore managing computer objects in Active Directory, including computer accounts, secure channels, and domain joins. Learn to configure computer containers and perform routine management tasks.
Recognize that the computer's container is a container, not an OU, and cannot be subdivided; create OUs for clients and servers to delegate management, link GPOs, reconfigure via Redeer CMP.
Learn to control permissions for creating computer accounts in Active Directory, manage machine account quota, pre-create objects in the correct OU, and delegate rights with the Delegation of Control wizard.
Join or leave a domain from the client computer via the Computer Name tab in Advanced System Settings, using domain credentials with proper permissions, and restart after changes.
Learn to manage computer objects in an Active Directory domain by delegating control, creating and moving organizational units, and joining or renaming computers with PowerShell.
Learn how computer accounts establish a secure channel with the domain and reset it when authentication fails, using dsmod, netdom, nltest, or PowerShell.
Reset the computer account's secure channel, troubleshoot a failed domain trust, and repair the channel with credentials using test-computer-secure-channel-repair to restore domain logins.
Learn to join a computer to a domain without an online domain controller using offline domain join with DJoin, provisioning and transferring a save file, then restarting.
Create and configure AD DS groups and users for a branch office, enable group nesting and convert groups to security, then repair computer trust and reset accounts for domain authentication.
Demonstrate end-to-end active directory management, including creating and nesting groups, converting distribution to security groups, configuring user templates, and resetting computer accounts to repair secure channels.
This lecture reinforces that the computer's container is the default location for computer accounts, outlines its limitations, and recommends using custom OUs and views to organize servers and clients.
Explore how Active Directory domain members store credentials in LSA secrets, manage computer account passwords, and use netdom, dsmod, nltest, and PowerShell commands to repair or reset the secure channel.
Explore implementing and managing Organizational Units (OUs) in Active Directory and Windows Server, including planning OU structures and using the delegation of control wizard to assign task-based permissions.
Design effective Active Directory organizational units to delegate rights, apply group policies, and organize domain objects through location-based, resource-based, organization-based, multi-tenancy, and hybrid strategies.
Plan OU design for administrative purposes, aligning with the tasks delegation model and GPOs, not the organizational chart, and design for inheritance and change, reflecting department-specific GPOs at lower levels.
Always create new OUs with administrative tools, using graphical tools or PowerShell, since copying OUs isn't supported. Enable Protect OUs from Accidental Deletion to prevent unintended deletions or moves.
Learn to design the Active Directory Administrative Delegation model by merging OU design with OU permissions, empowering delegated administrators and understanding security descriptors, ACLs, and inheritance.
Delegate Active Directory permissions using object-type and role-based approaches, assigning rights to groups and using the Delegation of Control Wizard to set tasks.
Explore planning OUs in Active Directory using location-based, resource-based, organization-based, multi-tenant, and hybrid strategies, reinforced by knowledge checks on design choices and administrative delegation.
Explore OU design for Active Directory, covering admin delegation, GPO application, inheritance, and change management while creating, moving, and protecting OUs using ADUC, ADAC, and PowerShell.
Explore tokens, security descriptors, and delegation methods in Active Directory, and learn how role-based delegation and the Delegation of Control Wizard simplify assigning administrative rights.
New: a lab-first start on Windows Server 2025. The course now opens with a hands-on part: you turn on Hyper-V on your own PC, download the free Windows Server 2025 and Windows 11 evaluations, create your virtual machines and promote your first domain controller. Then the deep-dive sections take you through users, groups, OUs, Group Policy, DNS, sites and replication, security and recovery.
This course is aimed to IT Pros and is supposed to give the viewer the complete information they need to know about Active Directory (AD DS) and its key concepts. The goal is to provide coverage of basic and advanced AD DS deployments, how to deploy a distributed AD DS environment and configure AD DS components.
The course is targeted to help learning Active Directory and do your job more efficiently.
It's all in 1 course and it consists of:
• Install and configure domain controllers
• Manage objects in AD DS by using graphical tools and Windows PowerShell
• Implement AD DS in complex environments
• Implement AD DS sites, and configure and manage replication
• Implement and manage Group Policy Objects (GPOs)
• Manage user settings by using GPOs
• Secure AD DS and user accounts
• Implement and manage a certificate authority (CA) hierarchy with AD CS
• Deploy and manage certificates
• Implement and administer Active Directory Federation Services (AD FS)
• Implement and administer Active Directory Rights Management Services (AD RMS)
• Implement synchronization between AD DS and Azure AD
• Monitor, troubleshoot, and establish business continuity for AD DS services
New courses on Active Directory will be added here!
After completing this course, you will be able to:
Describe the components of AD DS.
Describe AD DS domains.
Describe OUs and their purpose.
Describe AD DS forests and trees and explain how you can deploy them in a network.
Explain how an AD DS schema provides a set of rules that manage the objects and attributes that the AD DS domain database stores.
Describe Microsoft Azure Active Directory (Azure AD).
Identify the tools available for administering AD DS.
Describe what is new for on-premises Active Directory Domain Services in Windows Server
What is a domain controller?
What is a global catalog?
Give an overview of domain controller SRV records
AD DS sign-in process
What are operations masters?
Transfer and seize FSMO roles
Deploy a domain controller
Install a domain controller from Server Manager
Install a domain controller on a Server Core installation of Windows Server
Install a domain controller by installing from media
Clone domain controllers
Add Another domain controllers
Install a domain controller and manage FSMO roles with Powershell
Create user accounts.
Configure user account attributes.
Manage user accounts.
Create user profiles.
Manage inactive and disabled user accounts.
Explain user account templates.
Use user account templates to manage accounts.
Perform all these operations with Powershell
Group types and scopes
Default groups
Special identities
Computer accounts
Control permissions to create computer accounts
Join a computer to a domain
OU hierarchy
ADDS permissions
Deploying a domain controller in Azure IaaS
Managing objects in complex AD DS deployments
AD DS domain functional levels
AD DS forest functional levels
Deploying new AD DS domains
Demonstration: Installing a domain controller in a new domain in an existing forest
Considerations for implementing complex AD DS environments
Upgrading a previous version of AD DS to Windows Server
Migrating to Windows Server AD DS from a previous version
Implement Group Policy
Implement administrative Group Policy (GPOs) templates
Group Policy Troubleshooting
Group Policy Deployment Strategies
Group Policy Scripting
Configure Folder Redirection, software installation, and scripts
Configure Group Policy preferences
Item-level targeting with Group Policy (GPOs)
Securing domain controllers
Deploying an RODC
Implementing account security
Password policies
Account lockout policies
Fine-grained password and lockout policies
PSO precedence and resultant PSO
Implementing audit authentication
Account logon and logon events
Configuring managed service accounts
Challenges of using service accounts
Overview of managed service accounts
Configuring group MSAs
Deploy and manage certificate templates.
Manage certificate deployment, revocation, and recovery.
Use certificates in a business environment.
Implement and manage smart cards.
Much more...