- TL;DR: Key Takeaways
- What a Complete Topology Map Actually Needs to Show
- Mapping Roots and Issuing CAs
- Cross-Certificates and Bridge Relationships
- Publication Points (AIA/CDP)
- OCSP Responders
- HSMs and Key Custody Dependencies
- Service and Application Dependencies
- Identifying Trust Breakpoints
- Using Built-In Tools as a Starting Point
- From Static Map to Continuous Posture Management
- How Encryption Consulting Can Help
- Conclusion
- FAQ
Ask most PKI teams to draw their actual topology from memory, root, every issuing CA, every publication point, every cross-certificate, every OCSP responder, every dependent service, and the diagram usually stops being accurate somewhere around the second CA. That gap is exactly where trust breakpoints hide: not in any single component failing loudly, but in a relationship between components that nobody had mapped in the first place. This is a practical guide to building and maintaining that map, and to the specific points in a PKI topology where trust actually breaks.
This connects directly to ADCS Disaster Recovery Backup: What Must Be Included, a DR artifact inventory and a topology map cover a lot of the same ground, from different angles: one for recovery, one for ongoing visibility.
TL;DR: Key Takeaways
- A complete topology map covers more than the CA hierarchy: roots and issuing CAs are the start, not the whole picture, publication points, OCSP responders, HSMs, cross-certificates, and dependent services all belong on the same map.
- Trust breakpoints hide in relationships, not individual components: a CA can be perfectly healthy and a relying party can still fail to validate a certificate it issued, because the breakpoint is in a publication path, a missing intermediate, or a stale OCSP signing certificate somewhere in between.
- Cross-certificates are the most commonly unmapped relationship: introduced during mergers, partner trust arrangements, or hierarchy transitions, and easy to forget entirely once the original reason for creating them fades from institutional memory.
- Built-in tools give you a snapshot, not ongoing monitoring: pkiview.msc and its PowerShell equivalent are a genuinely useful starting point, but they check health at the moment you run them and don’t alert you when something changes afterward.
- The map is only valuable if it’s kept current: treat it as a living artifact tied to your change process, not a one-time diagram exercise that quietly goes stale the first time your hierarchy changes.
What a Complete Topology Map Actually Needs to Show
Before mapping your own environment, it helps to see the full shape of what a complete map covers, every layer below is a real category of node and relationship your PKI topology needs to account for, not just the CA hierarchy itself.
Mapping Roots and Issuing CAs
- Document the full hierarchy explicitly, not just the online CAs you interact with regularly: your offline root belongs on the map even though it’s rarely touched, along with every subordinate and issuing CA beneath it.
- Capture the validity relationship between each parent and child, since a subordinate CA’s certificate validity is always constrained to its parent’s remaining validity, this relationship affects renewal planning as much as topology understanding.
- Note which CAs are actively issuing versus retired but still relevant, a decommissioned CA whose certificates haven’t all expired yet still needs to appear on the map, since relying parties validating those older certificates still depend on its published chain.
Cross-Certificates and Bridge Relationships
- Understand why cross-certificates exist in your environment before assuming they don’t: mergers and acquisitions, partner trust arrangements, and hierarchy migration transition periods are the most common reasons an organization ends up with cross-certified CAs, and the original justification is often long forgotten by the time someone’s troubleshooting a chain-building issue years later.
- Map cross-certificates as explicit alternate paths, not footnotes: a cross-certificate creates a genuinely valid, separate chain-building route between two hierarchies, and clients or relying parties building an unexpected chain through a cross-certificate can be confusing to diagnose if the relationship isn’t documented anywhere.
- Check for cross-certificates during any topology audit, examining a CA’s AIA entries and any alternate issuer relationships, rather than assuming your hierarchy is a single, simple tree if you have any history of partnerships, mergers, or migrations.
Publication Points (AIA/CDP)
- Map every publication location for every CA, file, UNC, and HTTP paths alike, since a CA can (and often should) publish to multiple locations simultaneously for redundancy.
- Note whether publication uses an abstracted hostname or a literal server name for each CA, this single detail determines how much of your topology is resilient to a future server rename or migration versus fragile to it.
- Verify each publication point is actually reachable, not just configured, using a direct retrieval check against each location rather than assuming configuration equals availability.
OCSP Responders
- Map which OCSP responder serves which issuing CA, this relationship isn’t always one-to-one, and a topology map that doesn’t capture it accurately can’t help you diagnose a responder-specific problem quickly.
- Track each OCSP responder’s signing certificate expiration specifically, this is a genuinely distinct failure mode from CA certificate expiration, an OCSP responder with a stale or expired signing certificate stops providing trustworthy revocation status even while the underlying CA and its CRL remain perfectly healthy.
- Note that Microsoft’s own Enterprise PKI health tooling has a dedicated OCSP expiration threshold parameter specifically because this failure mode is common enough to warrant its own explicit monitoring flag, worth taking as a signal of how often it actually happens in practice.
HSMs and Key Custody Dependencies
- Map which CA’s private key lives on which HSM and partition, this is easy to lose track of in environments where multiple CAs share HSM infrastructure, and it directly affects both renewal planning and disaster recovery.
- Note shared HSM dependencies as a specific topology risk, if two issuing CAs depend on the same HSM appliance without redundancy, that’s a single point of failure your topology map should surface explicitly, not something discovered during an actual outage.
- Track HSM client software and driver versions against each CA’s OS, this dependency has caused real migration and upgrade problems elsewhere in our coverage of this topic, and it belongs in your topology documentation, not just your migration runbooks.
Service and Application Dependencies
- Map every service that depends on each CA, NDES, autoenrollment via Group Policy, RADIUS/NPS, and any custom enrollment tooling, as explicit nodes connected to the specific CA or CAs they rely on.
- Note dependencies that cross CA boundaries, a single enrollment workflow might touch more than one issuing CA depending on certificate type, capturing this accurately prevents a false assumption that fixing one CA resolves an issue that actually spans two.
- Include external and partner-facing dependencies, relying parties outside your organization that explicitly trust your root or intermediate certificates are part of your topology too, even though you don’t operate their infrastructure directly.
Identifying Trust Breakpoints
A trust breakpoint is any point where chain-building or revocation checking can fail even though every individual component involved looks healthy on its own. The most common patterns, drawn from real operational experience across migrations, renewals, and enforcement changes:
- A missing intermediate certificate in a relying party’s trust store, the CA and its publication points can be perfectly healthy while a specific client simply never received the intermediate it needs.
- Publication under a literal server name rather than an abstracted hostname, invisible until the day that server is renamed, migrated, or decommissioned, at which point every certificate referencing the old name breaks simultaneously.
- An OCSP responder with an expired or soon-to-expire signing certificate, distinct from the CA’s own certificate status, and easy to miss if your monitoring only tracks CA certificates themselves.
- An HSM-backed key that’s inaccessible, due to a connectivity issue, permission drift, or client version mismatch, even though the CA’s certificate and database are both intact.
- Domain controllers on an OS version too old to correctly recognize certain strong mapping mechanisms, a certificate can be perfectly correctly issued and still fail authentication because of infrastructure it depends on elsewhere in the environment.
- Ambiguous chain-building through an undocumented cross-certificate, where a client builds a technically valid but unexpected path, producing confusing behavior that’s hard to diagnose without knowing the cross-certificate relationship exists.
- A missing NTAuth store entry, which can leave a CA’s certificates unable to support Kerberos certificate-based authentication even though every other part of the chain validates cleanly.
Using Built-In Tools as a Starting Point
- Run
pkiview.msc(Enterprise PKI console) as your baseline health check, it evaluates four key areas: the NTAuthCertificates container, the AIA container, the CDP container, and the Certification Authorities container, flagging status issues across each. - Use the PowerShell equivalent,
Get-EnterprisePKIHealthStatus, for scripted or repeatable checks, including its dedicated OCSP signing certificate expiration threshold parameter, useful for building this into a recurring script rather than a manual console check. - Confirm DCOM permissions are correctly configured before relying on either tool, both connect to CA servers over DCOM, and a permissions gap here produces a blank or incomplete result that looks like a health problem but is actually a tooling access issue.
- Recognize this gives you a snapshot, not ongoing visibility, both tools report status at the moment you run them, neither alerts you when something changes an hour, a day, or a week later.
From Static Map to Continuous Posture Management
- Treat your topology map as a living artifact, not a one-time diagram, update it explicitly whenever your hierarchy changes: a renewal, a new cross-certificate, an HSM migration, or a new dependent service integration.
- Tie topology updates to your change management process, so mapping isn’t a separate, easily-forgotten task but a natural output of work you’re already doing.
- Move toward continuous monitoring rather than periodic manual checks where your environment’s scale justifies it, a snapshot tool run quarterly still leaves real gaps between checks that ongoing monitoring closes.
- Use the map actively during incident response, an accurate, current topology map turns “something’s broken somewhere in our PKI” into a much faster, more targeted investigation.
How Encryption Consulting Can Help
Building an accurate, complete PKI topology map, and keeping it that way as your environment evolves, is exactly the kind of cross-cutting work that benefits from a structured, outside review, since it’s easy to be confident about the parts of your PKI you touch regularly and genuinely uncertain about the rest.
Encryption Consulting’s PKI Services team supports this directly:
- Full topology discovery and mapping: working through your entire hierarchy, including cross-certificates, publication points, OCSP responders, HSM dependencies, and service integrations, to produce a genuinely complete, current map.
- Trust breakpoint assessment: systematically checking your environment against the breakpoint patterns above, rather than waiting for a relying party to discover one during a validation failure.
- OCSP and publication point health review: confirming signing certificate status and publication reachability across every responder and endpoint in your topology.
- HSM and key custody documentation: mapping which CA depends on which HSM infrastructure, and identifying shared-dependency risk before it becomes a single point of failure.
- Ongoing topology governance, helping you build map maintenance into your change process so it stays accurate rather than becoming outdated documentation nobody trusts.
If you couldn’t confidently draw your organization’s complete PKI topology today, our PKI Services team can build that map with you and help you find the trust breakpoints hiding in it.
Conclusion
A PKI topology map that only covers the CA hierarchy is an incomplete picture, the trust breakpoints that actually cause validation failures live in the relationships between CAs, publication points, OCSP responders, HSMs, and dependent services, not in any single component viewed in isolation. Build the map to cover all of it, use built-in tools like pkiview.msc as your starting baseline, understand their snapshot limitation, and treat the resulting map as something you maintain continuously rather than something you draw once and file away.
Related reading: ADCS Disaster Recovery Backup: What Must Be Included · ADCS CRL Partitioning: Architecture and Implementation Guide · Complete Guide to Strong Certificate Mapping Enforcement in ADCS · The Ultimate Windows ADCS Migration and Modernization Guide · Your Guide To Do A PKI Health Check · Education Center: Microsoft AD CS
Not confident you could draw your complete PKI topology today? Talk to our PKI Services team about mapping your hierarchy and finding hidden trust breakpoints. Encryption Consulting is ISO/IEC 27001:2022 and SOC 2 certified.
FAQ
What is a trust breakpoint in a PKI topology? A trust breakpoint is any point in the certificate chain or its supporting infrastructure where chain-building or revocation checking can fail, even when every individual component looks healthy in isolation. Common examples include a missing intermediate certificate in a client’s trust store, an unreachable CDP, or an OCSP responder with an expired signing certificate.
Does pkiview.msc provide continuous PKI monitoring? No. pkiview.msc (the Enterprise PKI console) checks the current health of your AIA, CDP, NTAuth, and Certification Authorities containers at the moment you run it, producing a point-in-time snapshot. It doesn’t alert you when something changes afterward, which is why it’s a useful starting point but not a substitute for ongoing monitoring.
Why do cross-certificates matter for topology mapping? Cross-certificates create alternate valid chain-building paths between hierarchies, often introduced during mergers, partner trust relationships, or hierarchy migrations. If they’re not captured in your topology map, relying parties can end up building unexpected or ambiguous chains that are difficult to diagnose without knowing the cross-certificate relationship exists.
What should a complete PKI topology map include beyond the CA hierarchy? Beyond root and issuing CAs, a complete map needs publication points (AIA and CDP for every CA), OCSP responders and their signing certificates, HSM and key custody relationships, and every dependent service, NDES, RADIUS/NPS, autoenrollment, and custom enrollment tooling, that relies on the hierarchy to function.
How often should a PKI topology map be updated? Treat it as a living artifact updated whenever your hierarchy changes, a CA renewal, a new cross-certificate, an HSM migration, or a new dependent service, rather than a one-time diagram. A map that’s a year out of date can be actively misleading during an incident.
- TL;DR: Key Takeaways
- What a Complete Topology Map Actually Needs to Show
- Mapping Roots and Issuing CAs
- Cross-Certificates and Bridge Relationships
- Publication Points (AIA/CDP)
- OCSP Responders
- HSMs and Key Custody Dependencies
- Service and Application Dependencies
- Identifying Trust Breakpoints
- Using Built-In Tools as a Starting Point
- From Static Map to Continuous Posture Management
- How Encryption Consulting Can Help
- Conclusion
- FAQ
