Infrastructure & Operations
What Is Active Directory Certificate Services (ADCS)?
Active Directory Certificate Services (ADCS) is Microsoft's certificate authority platform, built into Windows Server. It lets an organization run its own internal PKI — issuing certificates for machines, users, web servers, VPN, Wi-Fi (802.1X), smart cards and code signing — with deep integration into Active Directory for automatic enrollment and policy control.
How ADCS fits into a Windows environment
ADCS publishes certificate templates to Active Directory, and domain-joined machines and users enroll automatically via Group Policy (auto-enrollment). That makes it the de facto certificate engine for internal TLS, 802.1X network access, LDAPS, remote desktop and smart-card logon in most Windows shops.
A typical healthy deployment is a two-tier hierarchy: an offline root CA that stays powered off except for ceremonies, and one or more online issuing CAs that handle day-to-day enrollment. Running a single online root — still common — concentrates all trust in one always-on server and is one of the first findings in most ADCS health checks.
Where ADCS deployments go wrong
The most common problems are misconfigured certificate templates (the ESC1–ESC16 privilege-escalation family made famous by the Certified Pre-Owned research), expired or unreachable CRLs taking down every relying service at once, weak legacy settings (RSA 1024, SHA-1) surviving from the original install, and no documented ownership of renewals for the CA certificates themselves.
Because ADCS is quietly load-bearing — Wi-Fi, VPN, LDAPS, auto-enrolled machine certs — failures tend to be sudden and broad. Regular CRL monitoring, template audits and a written CP/CPS are the boring controls that prevent the dramatic outages.
ADCS or a public CA?
Use a public CA for anything internet-facing — browsers only trust public roots. Use ADCS (or another private CA) for internal identities where you control the trust store: machines, users, internal services. Most organizations need both, and the discipline is the same: inventory, expiry monitoring, revocation health and documented practices.
Try it yourself — free tools
- CRL Checker — monitor your ADCS CRLs — an expired CRL is the classic ADCS outage
- Certificate Checker — analyze certificates issued by your ADCS templates for weak settings
- CPS Builder — write the CP/CPS documentation your ADCS deployment should have
- Key Ceremony Planner — script the offline root CA ceremony properly
How MI Support IT can help
MI Support IT specializes in ADCS: health checks, two-tier redesigns, template security audits (ESC1–ESC16), CRL monitoring and certificate automation with Venafi. Read about our PKI services or get in touch.
PKI Glossary
- Certificate Template (ADCS)The ADCS blueprint that defines what a certificate contains, who may enroll, and how the key is protected.
- Certificate Authority (CA)The trusted organization that issues and signs digital certificates — and the root of every trust chain.
- Certificate Revocation List (CRL)The CA-signed list of revoked certificates — and the single file whose expiry can take down an entire PKI.
- Browse all terms →