Skip to content

47-Day Certificates Are Coming. Are You Ready?

Act Now →

Tier 0 Microsoft ADCS Architecture and Hardening

Microsoft’s own current tier model documentation names Active Directory Certificate Services as Tier 0, in the same sentence as domain controllers, Microsoft Entra Connect, and AD FS. In practice, most organizations don’t treat it that way. CA servers get patched on the same cycle as file servers, administered from the same workstations used for email, and backed up to the same tape rotation as everything else. This is a CISO and architect-level guide to closing that gap: why the classification is correct, and what actually architecting and hardening AD CS as the Tier 0 asset it is looks like.

This draws on operational detail covered throughout our broader AD CS series, particularly Microsoft NDES Hardening Guide, ADCS Disaster Recovery Backup: What Must Be Included, and ADCS Threat Hunting Playbook.

TL;DR: Key Takeaways

  • AD CS is officially Tier 0, per Microsoft’s own current documentation: not an interpretation or a best-practice suggestion, it’s named explicitly alongside domain controllers and AD FS.
  • Not every PKI component shares this classification: the CA server and NDES are Tier 0, but AIA and CDP distribution points are correctly Tier 1, since they have no direct access path back to the CA itself.
  • The reasoning is direct, not abstract: compromising a CA lets an attacker issue a certificate for any identity, and use it to authenticate as that identity, which is functionally equivalent to compromising a domain controller.
  • The most common failure is tier-boundary leakage, not a missing control: a shared service account, a jump server treated as a separate tier, or an agent running with elevated rights on a lower-tier host all silently promote that lower tier into Tier 0 exposure.
  • Backups inherit the classification of what they contain, a backup of Tier 0 key material is a Tier 0 asset, not a routine backup-tape concern.

Why AD CS Is Tier 0 (Not Tier 1)

  • Microsoft’s own current tier model documentation says so directly: Tier 0 is defined as assets and identities that directly or indirectly control the directory service and enterprise-wide permissions, and the same documentation explicitly names Active Directory Certificate Services alongside Microsoft Entra Connect and AD FS as a Tier 0 identity service.
  • The underlying reasoning is concrete: a compromised CA can issue a certificate representing any identity in the environment, and that certificate can be used for certificate-based authentication, including smart-card-style PKINIT logon, without ever touching that account’s actual password. This is functionally equivalent to compromising a domain controller, not a lesser variant of it.
  • This is not a new or contested position, it’s consistent with how the broader Active Directory security research community has classified PKI infrastructure for years, and it’s exactly the reasoning behind the CA-level and template-level attack paths covered in our attack path visualization guide.
  • Not every PKI-related system shares this classification, and that distinction matters: the CA server itself, and NDES specifically, meet the Tier 0 bar, both require elevated rights to install and both represent a direct path to arbitrary certificate issuance if compromised. AIA and CDP distribution points, by contrast, are correctly Tier 1, they publish already-issued certificates and revocation data but have no access path back to the CA that would let their compromise translate into new, fraudulent issuance.
  • Getting this distinction right prevents both under- and over-protection, treating your CDP endpoints with the same lockdown as your CA wastes effort without adding meaningful security, while treating your CA like a Tier 1 asset leaves the actual control plane under-protected.

Administrative Separation

  • Use dedicated Tier 0 administrative accounts, entirely separate from any account used for email or general work, a Tier 0 admin account should have no mailbox and no browser access, existing solely to perform Tier 0 administrative tasks.
  • Minimize standing membership in privileged groups, Enterprise Admins and equivalent CA-level administrative rights should be granted through just-in-time elevation for specific tasks, not held permanently by any account.
  • Enforce tier boundaries technically, not just procedurally, Kerberos authentication policy silos are a concrete mechanism for restricting where Tier 0 credentials can authenticate from at all, rather than relying purely on administrative discipline.
  • Watch specifically for the tier-boundary leaks Microsoft’s own guidance calls out directly: a service account shared across a Tier 0 system and a lower-tier one turns that lower-tier system into a credential exposure point into Tier 0, and a jump server used to reach a Tier 0 asset inherits Tier 0 trust itself, it is not a lower-tier convenience layer.

Privileged Access Workstations (PAWs)

  • Administer CA infrastructure only from a dedicated Privileged Access Workstation, never from a general-purpose administrative machine also used for other tasks.
  • Favor a physical PAW for Tier 0 tasks specifically, this remains the most isolated, traditional recommendation, keeping Tier 0 credentials entirely off any device that also touches email or general web browsing, exactly the exposure surface most credential theft attacks depend on.
  • Recognize the modern, cloud-integrated access patterns now available, current guidance also supports reaching an on-premises Tier 0 asset from a cloud-based access baseline through a domain-joined Tier 0 virtual PAW, a reach-back model, or a dedicated Tier 0 vault solution, useful patterns for organizations whose administrative access model has evolved beyond a purely on-premises structure.
  • Whichever pattern you use, the principle stays the same, the device used to administer your CA should never be the same device used for anything that carries meaningful phishing or general compromise risk.

Enterprise PKI Services

Get complete end-to-end consultation support for all your PKI requirements!

Network Controls

  • Isolate CA servers on a restricted network segment, with no direct internet access and firewall rules limited to exactly the traffic the CA genuinely needs to send and receive.
  • Treat NDES’s network exposure as a specific, deliberate exception, not a precedent, NDES is Tier 0 by the same reasoning as the CA itself, but it also needs to serve enrollment requests from devices that can’t reach a fully isolated network segment, the reverse proxy architecture covered in our NDES hardening guide is exactly how to reconcile that tension without directly exposing Tier 0 infrastructure.
  • Require jump host or bastion access for any administrative connection to Tier 0 CA infrastructure, and treat that jump host itself as a Tier 0 asset, per Microsoft’s own explicit guidance, not a lower-tier convenience layer that happens to have a path to Tier 0 systems.

Service Accounts

  • Use group Managed Service Accounts wherever possible, for the CA’s own service context and for dependent services like NDES, removing manual password management and rotation entirely from the equation.
  • Never share a service account across tiers, this is the single most direct, explicitly named tier-boundary failure in Microsoft’s own guidance, a shared account turns every lower-tier system it touches into a Tier 0 exposure point.
  • Grant the minimum permissions each account genuinely needs, the specific, narrow permission set NDES requires, covered in depth in our hardening guide, is a good model for how deliberately scoped every Tier 0-adjacent service account’s rights should be.

HSMs

  • Use hardware-enforced key isolation as your strongest practical Tier 0 boundary, an HSM-backed CA key is meaningfully harder to exfiltrate than a software-protected one, and this hardware boundary is worth treating as a core part of your Tier 0 architecture, not an optional enhancement.
  • Apply ceremony-level access control and dual-control requirements to any operation touching CA key material, generation, backup, recovery, and renewal all deserve the same rigor, covered in depth in our offline root renewal guidance, since a Tier 0 key deserves Tier 0-grade process discipline at every point it’s touched, not just at initial generation.
  • Extend the same rigor to NDES’s RA key specifically, its compromise enables arbitrary certificate issuance just as directly as a compromised CA key does, and it deserves protection commensurate with that risk, not the lighter treatment a typical service certificate would receive.

Backups

  • Recognize that a backup inherits the classification of what it contains, a backup of your CA’s private key and database is a Tier 0 asset in its own right, not a routine entry in your general backup rotation.
  • Apply Tier 0-equivalent access control to backup storage and media, whoever can access that backup effectively has access to your CA’s private key, treat the storage location, encryption, and access logging accordingly.
  • Build this into your broader disaster recovery planning explicitly, covered in depth in our DR artifact inventory guidance, rather than assuming your general backup infrastructure’s existing controls are automatically sufficient for Tier 0-classified data.

Monitoring

  • Protect your Tier 0 monitoring infrastructure from the Tier 0 admins it’s meant to watch, this is a genuine separation-of-duties requirement, if the same administrators who manage the CA also have unrestricted control over the logging pipeline watching it, that monitoring can’t be trusted as an independent control.
  • Build the specific detection logic covered throughout our series into this Tier 0 monitoring layer, the audit filter and event correlation techniques from our audit logging guide, the Requester-versus-identity mismatch detection from our event ID reference, and the structured hunts in our threat hunting playbook are exactly the content that belongs here.
  • Treat a reduction in the CA’s own audit visibility as a Tier 0 integrity signal on its own, Event ID 4885, which logs changes to the CA’s audit filter, is a direct, self-referential control worth monitoring independently, since a legitimate reason to reduce a Tier 0 system’s own audit scope is genuinely rare.

How Encryption Consulting Can Help

Recognizing that AD CS is Tier 0 is the easy part, Microsoft says so directly. Actually architecting administrative separation, PAWs, network isolation, service accounts, HSM-backed key protection, backup handling, and monitoring to match that classification consistently, across a real environment, is where most organizations have real gaps.

Encryption Consulting’s PKI Services team supports this directly:

  • Tier 0 architecture assessment: reviewing your current AD CS deployment against every area covered here, identifying exactly where classification and actual practice have drifted apart.
  • Administrative model design: building dedicated Tier 0 accounts, PAW deployment, and JIT elevation models specific to your CA hierarchy.
  • Network and service account remediation: closing the tier-boundary leaks, shared accounts, misclassified jump hosts, that most commonly undermine an otherwise sound Tier 0 design.
  • HSM and backup governance, ensuring your key material and its backups receive genuinely equivalent, Tier 0-grade protection throughout their lifecycle.
  • Tier 0-specific monitoring design, integrated with the detection and threat hunting practices covered throughout our broader AD CS series.

If you want your AD CS environment assessed and hardened as the Tier 0 asset it actually is, our PKI Services team can help.

Conclusion

AD CS being Tier 0 isn’t a debate, Microsoft’s own documentation settles it directly, alongside domain controllers, Entra Connect, and AD FS. The gap that actually matters is between that classification and how most organizations operate it day to day: shared service accounts, general-purpose admin workstations, backups treated as routine, monitoring that’s never been separated from the administrators it’s meant to watch. Close that gap deliberately, and remember the distinction that keeps this practical: the CA and NDES belong in Tier 0, your AIA and CDP endpoints don’t, protect each accordingly.

Related reading: Microsoft NDES Hardening Guide · ADCS Disaster Recovery Backup: What Must Be Included · ADCS Threat Hunting Playbook · ADCS Attack Path Visualization for Defenders · How to Renew an Offline Root CA Without Downtime · AD CS Template Hardening: ESC1-ESC16 Defense Playbook

Want your AD CS environment assessed and architected as the Tier 0 asset it is? Talk to our PKI Services team about a Tier 0 architecture review. Encryption Consulting is ISO/IEC 27001:2022 and SOC 2 certified.

FAQ

Is Active Directory Certificate Services officially classified as Tier 0? Yes. Microsoft’s own AD DS tier model documentation explicitly lists Active Directory Certificate Services alongside domain controllers, Microsoft Entra Connect, and AD FS as Tier 0 identity services, assets that directly or indirectly control the directory service and enterprise-wide permissions.

Are AIA and CDP distribution points also Tier 0? No. The CA server and NDES are Tier 0, but AIA and CDP distribution points are correctly classified as Tier 1, since they have no direct access path to the certification authority itself, they only host published certificates and revocation lists.

Why does a shared service account across administrative tiers matter for AD CS security? A service account used on both a Tier 0 system, such as a CA, and a lower-tier system turns that lower-tier system into a credential exposure point into Tier 0. Compromising the lower-tier host gives an attacker the same credential a Tier 0 system trusts.

Should Tier 0 administrators use a physical or virtual privileged access workstation? A physical PAW is the traditional, most isolated recommendation for Tier 0 tasks like CA administration, keeping credentials off any device also used for email or general browsing. Modern cloud-based access patterns, including a Tier 0 virtual PAW or a reach-back model, are also recognized approaches when reaching an on-premises Tier 0 asset from a cloud baseline.

Is a backup of a CA’s private key a Tier 0 asset? Yes. A backup containing Tier 0 key material carries the same sensitivity as the live system it was taken from and needs equivalent access control, storage protection, and handling discipline, not the standard treatment given to routine backup media.