AD hardening checklist

Active Directory security checklist

We're the pentesters behind Insight Recon. This is the Active Directory security checklist we'd work through on any domain, in the order we'd fix things. Every item says why it matters and links the guidance behind it.

70 items 12 groups Updated November 2026

Progress: 0 of 70 done

The free scan at insightrecon.com checks 51 of these 70 items for you.

Run a free scan

Start with the 32 items marked Do first. You can close the tab and pick up where you left off.

What the free scan covers

51 of 70 items checked for you in a few minutes, 12 of them in part.

  • Free scan checks it39
  • Free scan checks part of it12
  • Checked on paid plans4
  • Check by hand15

Behind those items are 140+ of the 155+ checks the scan runs. The 15 by hand are things our scan doesn't read, like backups, recovery drills and how admins sign in. See every check

01

Before you change anything

0 of 5 done

Get a baseline and a way back before you touch anything. Cleanup goes a lot faster when a mistake is easy to undo.

  • Do firstThe free scan does this for one domain. See every check it runs

    Sources: ASD/CISA/NSA Microsoft

  • Do firstCheck this by hand

    Source: Microsoft

  • Do firstFree scan checks part of this: DCShadow Activity Risky DCSync Permissions Risky AdminSDHolder Permissions Privileged SIDs in sIDHistory Stale Domain Controller PasswordsThe scan looks for what an intruder leaves in AD, like a DCShadow registration or extra DCSync rights. Your DC logs and EDR alerts are where the rest shows up.

    Sources: ASD/CISA/NSA Microsoft

  • Do firstFree scan checks part of this: Stale AD Backup No Domain Controller RedundancyThe scan checks how old your last AD backup is and that you have more than one DC. Only a test restore tells you a backup works.

    Sources: Microsoft DISA STIG V-243493

02

Take away the easy wins

0 of 10 done

Attackers check these in their first hour on a network, usually with free tools anyone can download.

03

Shrink Tier 0

0 of 6 done

Admin groups collect people over the years and nobody remembers adding half of them. Every account in them is a way to own the forest.

04

Fix delegation and dangerous permissions

0 of 7 done

Most of these don't show up in ADUC unless you go looking. They're behind a lot of the paths to Domain Admin we find on pentests.

05

Lock down AD CS

0 of 6 done

Skip this group if you don't run Active Directory Certificate Services. If you do, one bad template can take a regular user to Domain Admin. The free scan checks ESC1 through ESC17, apart from ESC12.

  • Do firstFree scan checks this: ESC1 ESC2 ESC3 ESC13 ESC15 ESC17

    Sources: ASD/CISA/NSA NSA/CISA top 10

  • Do firstFree scan checks this: ESC4 ESC5 ESC7

    Sources: ASD/CISA/NSA NSA/CISA top 10

  • Do firstFree scan checks this: ESC6 ESC16

    Deep dive: Weak certificate mappingsSources: ASD/CISA/NSA Microsoft

  • Do firstFree scan checks this: ESC8 ESC11

    Source: NSA/CISA top 10

  • Do soonFree scan checks this: ESC9 ESC10 ESC14 Accounts with Weak Certificate Mappings

    Deep dive: Weak certificate mappingsSource: Microsoft

  • Do soonCheck this by hand

    Sources: ASD/CISA/NSA Microsoft

Let the scan do the first pass

Going through this list by hand means a lot of PowerShell and a lot of reading permissions. The free scan checks 51 of these items in a few minutes. Most of its 155+ checks map to something on this list. The rest cover things that didn't make the cut, like WSUS over HTTP and open DNS zone transfers.

When we ran AD tools on pentests, we spent a lot of time working out which findings mattered most. So ours looks at what each finding touches in your domain. Take Kerberos pre-auth. If it's off on a disabled account, that's a cleanup job. On an enabled Domain Admin the report calls it critical.

  • What to fix first. Quick Wins and your Top 10 riskiest findings sit at the top of the report.
  • The fix for every finding. Each one names the accounts or objects involved and walks you through the fix in PowerShell or the GUI. Run the scan again and you'll see it's gone.
  • Account Risk Scores. On paid plans, every account gets a score from the findings it's tied to, along with its privilege chain into groups like Domain Admins. You'll know whose account to lock down first.
  • Read-only. It reads AD as a standard domain user and installs nothing on your DCs. Only HTTPS leaves your network.
06

Retire legacy auth and stop relays

0 of 7 done

Most of Microsoft's 2025 and 2026 hardening changes land here, so some of this may already be on by default. Check before you assume either way.

07

Harden the domain controllers

0 of 7 done

Whoever controls a DC controls the domain. These items cut down what can reach your DCs and what an attacker could take from them.

08

Trusts, SID History and anonymous access

0 of 4 done

Old trusts and migration leftovers tend to outlive everyone who knew why they were there.

09

Keep admin work off everyday machines

0 of 5 done

This is the slow one. Tiering takes months in most shops, so start early and roll it out in pieces.

  • Do firstFree scan checks part of this: Administrator Accounts With Email AddressesThe scan flags admin accounts that have an email address. Whether anyone browses the web with them is yours to check.

    Sources: CIS Controls 5.4 DISA STIG V-243468

  • Do soonCheck this by hand

    Source: Microsoft

  • Do soonCheck this by hand

    Source: Microsoft

  • Do soonFree scan checks part of this: Smart Card Required Accounts with Stale PasswordsThe scan checks that smart card accounts still get their password rotated. MFA is enforced outside AD, so check it wherever you set it up.

    Sources: CIS Controls 6.5 DISA STIG V-243476

  • Do soonCheck this by hand

    Source: Microsoft

10

Where AD meets Entra ID

0 of 5 done

If you sync to Entra ID, your AD and your tenant can each be used to attack the other.

The scan's hybrid checks are on paid plans. They read what Entra Connect leaves in on-prem AD and never touch your tenant.

11

Log what matters

0 of 4 done

The scan checks that the audit settings exist. Collecting the events and alerting on them is a job for your SIEM or detection tools.

  • Do soonFree scan checks part of this: Insufficient Domain Controller LoggingThe scan checks the advanced audit policy your DCs get. Auditing on AdminSDHolder and other key objects is set separately, so check those yourself.

    Sources: Microsoft DISA STIG WN25-DC-000210

  • Do soonFree scan checks this: Weak PowerShell Logging

    Sources: ASD/CISA/NSA CIS Controls 8.8

  • OngoingCheck this by hand

    Sources: ASD/CISA/NSA CIS Controls 8.9

  • OngoingCheck this by hand

    Source: ASD/CISA/NSA

12

Plan for the bad day

0 of 4 done

If someone does get Domain Admin, these decide how long you're down.

  • Do soonCheck this by hand

    Sources: ASD/CISA/NSA CIS Controls 11.4

  • Do soonCheck this by hand

    Sources: Microsoft CIS Controls 11.5

  • Do soonCheck this by hand

    Sources: DISA STIG V-243479 Microsoft

  • OngoingRun the free scan again after each fix. Free keeps your latest scan only. Scheduled scans, scan history and remediation tracking start on Standard.

    Source: Microsoft

Where this Active Directory security checklist comes from

Check names link to our checks library. Last reviewed October 30, 2026.

Insight Recon insightrecon.com/active-directory-security-checklist Updated November 2026

Active Directory security checklist questions

What should an Active Directory security checklist include?

Start with who holds admin rights and the Kerberos and password settings attackers go after first. Then cover delegation, permissions on privileged objects and AD CS if you run it. After that come the legacy protocols that make relay attacks possible, DC hardening, logging and recovery. If you sync to Entra ID, add the accounts and permissions Entra Connect leaves behind in AD. Every item on this Active Directory security checklist links the Microsoft, government, CIS or DISA guidance behind it.

How often should I review Active Directory security?

We'd go through a checklist like this one at least once a quarter. Do it again after big changes like a migration, a new trust or an Entra Connect rebuild. A few items run on their own schedule, like the krbtgt reset every 180 days and the DSRM password every year. Check each fix right after you make it, since AD drifts. Standard and Enterprise add a Windows agent that runs our scan on a schedule and marks every finding as new, modified or remediated. You can also get an email after each scan listing the findings that weren't there last time.

What's the most important Active Directory security setting?

There isn't one setting that fixes AD. If we had to pick one place to start, it'd be shrinking Tier 0. That means fewer Domain Admins and none of them signing in to everyday machines. Right behind it are the easy wins attackers try first, like accounts without Kerberos pre-authentication and passwords left in Group Policy.

Is there a free Active Directory security assessment?

Yes. Insight Recon's Free plan covers one domain per company. You'll see every core AD finding in it, with no cap and no credit card. Only the hybrid identity checks need a paid plan. The free scan checks 51 of the 70 items on this list for you, some of them only in part. Your Quick Wins and Top 10 come first and every finding comes with its fix. The sample report is a full report from a test domain. Consultants scanning client domains for paid work need the Auditor plan instead.

Other free options include PingCastle's free edition and Semperis's Purple Knight. PingCastle's free edition is licensed for internal use. Our PingCastle and Purple Knight comparisons cover how they differ.

How often should you reset the krbtgt password?

Microsoft's December 2025 guidance and the Windows Server 2025 STIG say at least every 180 days. ASD's guide says at least every 12 months. Whichever you follow, reset it twice. Let the first reset replicate and wait for existing tickets to expire before the second. CISA says that's at least 10 hours. After a suspected compromise, don't wait for the schedule.

Which checklist items can a scanner check and which are manual?

A scanner can read anything stored in AD, Group Policy or DC settings. That covers group membership, account flags and delegation. It also covers permissions, AD CS templates and protocol settings, which is most of this Active Directory security checklist. Our free scan checks 51 of the 70 items, 12 of them in part. Paid plans add the 4 hybrid identity items.

The 15 marked Check by hand live outside what our scan reads, like whether admins use phishing-resistant MFA or whether anyone has tested a forest recovery. On the items the scan checks in part, a line under the check names says what's left for you.

Do I need Domain Admin rights to check these settings?

Not for Insight Recon. A standard domain user account is all the scan needs and nothing gets installed on your DCs. We'd rather you didn't run it as Domain Admin anyway. The uncomfortable part is that any domain user can read most of what's on this list. An attacker with one phished account sees the same gaps you do.

What changed in Active Directory security in 2026?

Microsoft's Kerberos updates for CVE-2026-20833 make DCs assume AES for accounts with no encryption types set. That's been on by default since the April 2026 updates. The July 2026 updates removed the rollback. Since the October 2026 update, Windows 11 24H2 and later and Windows Server 2025 also block NTLMv1-based single sign-on by default. That breaks automatic Wi-Fi and VPN sign-ins that still use MS-CHAPv2.

Microsoft has said it plans to turn network NTLM off by default in the next major Windows Server release. The ASD, CISA and NSA guide got a September 2026 update that expands its sections on detecting DCSync and on shadow credentials. Strong certificate mapping has been enforced on patched DCs since 2025. If you haven't looked since last year, start with the RC4 and NTLM items.

Your turn

Find out which of these your domain fails

The free scan checks 51 items on this Active Directory security checklist in a few minutes. Your Quick Wins and Top 10 come up first, with the fix for every finding. The Free plan gets you one domain and every core AD finding, with no credit card.

Account Risk Scores and scheduled scans start on Standard, along with remediation tracking and new-finding alerts. If you want help with the fixes, our team does remediation.