We value your privacy

We use cookies to analyze site traffic and improve your experience. You can accept all cookies or reject non-essential ones. See our Privacy Policy for details.

GR IT SERVICES
  • Contact
Get a quote
  1. Microsoft Intune
  2. Cloud PKI
Microsoft Cloud PKI

Retire the on-premises CA, NDES and the certificate connector. Just know the three constraints first.

Certificates for your Intune-managed fleet, issued, renewed and revoked from the cloud, with zero servers, connectors or hardware left to babysit. Before anyone designs anything, three published limits matter: a tenant holds at most three certificate authorities, a trial CA keeps software-backed keys forever, and no data residency option exists today.

Book a certificate infrastructure reviewSee the limits before you plan
Microsoft Cloud PKI for US organizations
  • Three CAsThe per-tenant limit, root included
  • Four platformsWindows, macOS, iOS and Android
  • No connectorReplaces on-premises CA, NDES and the connector
  • No data residencyCurrently unavailable for Cloud PKI
Three constraints to settle before designing anything

What decides whether Cloud PKI fits you, and what shape it should take.

Each of the three is in Microsoft's own documentation, each is routinely overlooked, and each costs real money to discover once something is already built.

  • The tenant ceiling is three certificate authorities, full stop, and root CAs, issuing CAs and bring-your-own-CA issuing CAs all draw from the same pool. Stand up one root and one issuing authority and a single slot remains, so whether different purposes deserve their own issuing authorities becomes a genuine decision, not a habit.
  • Keys created for a trial CA are software-backed, and Microsoft says without qualification that they stay software-backed even after you buy a license, with no conversion path to hardware-backed keys. A licensed CA gets keys from Azure Managed HSM, with no Azure subscription needed. So a trial CA should never graduate into production.
  • Cloud PKI offers no data residency option at present. If a contract, a defense-adjacent engagement or an internal policy pins down where cryptographic material may live, resolve this question before spending an hour on anything else, because it alone can rule the service in or out.
  • None of this argues against adopting the service. It argues for one deliberate design pass up front, instead of experimenting in a trial tenant and waking up owning a hierarchy that cannot change and keys that cannot improve.
Ask us whether Cloud PKI fits your requirements
What it does

Eight facts about Cloud PKI, including the ones that box in the design.

Per Microsoft, the service gives your organization a dedicated public key infrastructure with no on-premises servers, connectors or hardware to run, and it automates the full certificate lifecycle, issuance through revocation, for every Intune-supported platform.

Three pieces of infrastructure go away

Microsoft is explicit: the components of Cloud PKI remove the need for an on-premises certificate authority, for NDES, and for the Intune certificate connector. If the only reason a CA server still exists in your rack is Wi-Fi and device certificates, what disappears is a server, a service, a connector and a whole class of recurring outage, not merely a feature swap.

A hard ceiling of three certificate authorities, root included

An Intune tenant supports at most three CAs, and Microsoft spells out exactly what draws from that pool: a Cloud PKI root CA, a Cloud PKI issuing CA, and a bring-your-own-CA issuing CA each take a slot. Build the classic two-tier root-plus-issuing design and two of your three slots are gone on day one. Nothing shapes the architecture more, and nothing gets noticed later.

A trial CA is permanently stuck with software-backed keys

Spin up certificate authorities during a trial and their signing and encryption keys are software-backed. Microsoft allows you to keep using those CAs once you license the product, but the keys stay software-backed forever, with no path to convert them to hardware-backed. Treat anything built in a trial as disposable if production is the destination.

No data residency choice exists right now

Under known issues and limitations, Microsoft records that Cloud PKI customers currently have no data residency option. When a government contract, a client agreement or an internal cryptography standard dictates where key material must live, this single line settles the question of fit, so surface it at the very start of the evaluation instead of finding it in a footnote.

An existing root you trust can stay in charge

Bring your own CA anchors an Intune issuing authority to a private CA you already operate, whether that is Active Directory Certificate Services or a non-Microsoft certificate service, so the root you have stays the root. Microsoft includes support for external private hierarchies of any tier depth, which is exactly what you want when that root is trusted by systems far beyond Intune.

Revocation plumbing runs itself

Every certificate authority gets its revocation list distribution point hosted by Intune, and every issuing authority gets a hosted authority information access endpoint too. The list carries a seven-day validity, gets published and refreshed on a three-and-a-half-day cycle, and picks up each revocation as it happens. Historically, this is the piece of CA operation that in-house teams fumble most.

Private keys are born on the device and stay there

Working from the SCEP profile, each device generates its own certificate signing request, and Microsoft states outright that the private key is created on the device and never leaves it. A validation service then checks the request against the SCEP challenge, confirms it originates from a device that is enrolled and managed, verifies the challenge is intact, and refuses anything that fails.

Reporting is solid, with one documented gap

The dashboard tracks active, expired and revoked certificates, refreshing its reports on a twenty-four-hour cycle, and revocation can be triggered from the same place. One caveat is documented: the view-all-certificates screen for an issuing authority caps out at the first thousand certificates issued, and the published workaround is the path through Devices, then Monitor, then Certificates.

How we approach it

Four checks we run before a single certificate authority exists.

Getting started with Cloud PKI takes minutes; living with the result takes years. That asymmetry is the whole argument for putting design ahead of clicking.

The residency question comes first, every time

No data residency option is available to Cloud PKI customers today; that is Microsoft's published position. A firm carrying residency clauses in client or government contracts, or a policy dictating where key material sits, needs that answer before any other work happens. Asked early, it costs a conversation. Asked late, it costs a rebuild, which is why it opens every engagement we run.

The hierarchy gets designed against the ceiling, on paper

Root, issuing and bring-your-own-CA issuing authorities all count against the three-per-tenant cap, so a two-tier build banks exactly one spare slot. Any ambition to give each business unit or purpose its own issuing authority has to survive that math. An hour of whiteboard work beats finding the ceiling with two authorities already deployed and a third request pending.

Production never inherits a trial CA

The keys behind a trial certificate authority are software-backed, remain so after purchase, and cannot be converted, per Microsoft. A licensed authority gets Azure Managed HSM keys at no extra Azure subscription cost. Carrying a trial CA into production therefore trades away hardware key protection permanently and gains nothing, so we simply never do it.

We inventory what the old CA does before promising its retirement

Decommissioning the CA server, NDES and the connector is usually the pitch. Whether it happens hinges on everything else that CA quietly signs, and something always turns up: a code signing certificate here, an internal web service there, a legacy application nobody mentioned. Surfacing that list early tells you honestly whether you are replacing infrastructure or adding to it.

Where this matters most

Six US situations where Cloud PKI earns its place.

What unites them is a certificate authority surviving for one narrow job, carrying a maintenance cost nobody has priced in years.

The CA that exists only so Wi-Fi works

One server, an NDES role, the Intune connector, and a yearly panic when a certificate quietly expires, and the entire apparatus exists so laptops can join wireless with certificates instead of a shared password. This is the canonical migration: Cloud PKI takes over issuance and the whole on-premises chain, CA, NDES and connector, gets switched off.

A company that never built a PKI and does not want to start

Certificate-based Wi-Fi or VPN authentication is the goal, but standing up and operating a certificate authority always looked like more infrastructure than the outcome justified, so pre-shared keys and passwords survived. Cloud PKI delivers the outcome minus the infrastructure, which flips the calculation for many mid-sized American businesses.

Certificates that stop at the Windows boundary

A PKI built years ago around domain-joined Windows machines, with the Mac, iPhone and Android population left outside it ever since. Cloud PKI issues to Windows, macOS, iOS and iPadOS, and Android alike, with two conditions: Intune enrollment, and platform support for the SCEP certificate profile.

The company that has lived through an expiry outage

Everyone who has had one remembers the cost. With Intune operating the revocation distribution points and authority information access endpoints, republishing the list on a three-and-a-half-day rhythm and folding in every revocation immediately, the failure mode where an outage hinged on a human remembering a date simply goes away.

A firm whose contracts ask where the keys live

In government-adjacent work, defense supply chains and certain financial services agreements, the physical location of cryptographic material is a contract term, and Cloud PKI currently offers no residency choice. Sometimes that ends the conversation; sometimes the position is defensible once written down. Both outcomes are cheaper to reach in week one than in a post-deployment compliance review.

A root worth keeping, with issuance worth modernizing

When the incumbent root authority is trusted by systems far beyond device management, bring your own CA chains an Intune issuing authority to it, via Active Directory Certificate Services or a non-Microsoft service, with multi-tier external hierarchies supported. Device certificate issuance gets modern machinery while the trust chain everyone depends on stays exactly where it was.

Three positions

Where device certificates actually come from in US organizations.

The middle column, a CA server plus NDES plus the Intune connector, remains widespread, and for what it actually delivers it is an awful lot of infrastructure to keep alive.
On-premises servers required
Cloud PKINone
On-premises CA with NDESCertificate authority and NDES
No device certificatesNot applicable
Intune certificate connector required
Cloud PKINo
On-premises CA with NDESYes
No device certificatesNot applicable
Revocation list hosting
Cloud PKIHosted by Intune
On-premises CA with NDESYour responsibility
No device certificatesNot applicable
Issues to Windows, macOS, iOS and Android
Cloud PKIYes
On-premises CA with NDESUsually Windows-centric
No device certificatesNo
Hardware security module protected keys
Cloud PKIYes, when licensed
On-premises CA with NDESRarely in practice
No device certificatesNot applicable
Certificate expiry causes an outage
Cloud PKIManaged by the service
On-premises CA with NDESRegularly
No device certificatesNot applicable
Data residency option available
Cloud PKINot currently
On-premises CA with NDESYes, it is your infrastructure
No device certificatesNot applicable
Certificate-based Wi-Fi and VPN possible
Cloud PKIYes
On-premises CA with NDESYes
No device certificatesNo, passwords instead
Number of certificate authorities possible
Cloud PKIThree per tenant
On-premises CA with NDESAs many as you build
No device certificatesNone
How common this is in practice
Cloud PKIUncommon
On-premises CA with NDESCommon
No device certificatesCommon in smaller businesses
Feature
Cloud PKI
On-premises CA with NDES
No device certificates
On-premises servers required
NoneCertificate authority and NDESNot applicable
Intune certificate connector required
NoYesNot applicable
Revocation list hosting
Hosted by IntuneYour responsibilityNot applicable
Issues to Windows, macOS, iOS and Android
YesUsually Windows-centricNo
Hardware security module protected keys
Yes, when licensedRarely in practiceNot applicable
Certificate expiry causes an outage
Managed by the serviceRegularlyNot applicable
Data residency option available
Not currentlyYes, it is your infrastructureNot applicable
Certificate-based Wi-Fi and VPN possible
YesYesNo, passwords instead
Number of certificate authorities possible
Three per tenantAs many as you buildNone
How common this is in practice
UncommonCommonCommon in smaller businesses
Hierarchy options

The hierarchies that fit inside a three-CA ceiling.

Microsoft publishes the first three rows as worked examples. Listing them makes the point: with only three slots, hierarchy layout is a real architectural choice rather than something that happens by default.

Configuration

One root, two issuing CAs

What it uses and suits
All three slots consumed. Fits a design that splits issuance by purpose or business unit.

Configuration

One root, one issuing CA, one bring-your-own CA

What it uses and suits
All three slots consumed. Fits cloud issuance running beside an anchored existing hierarchy.

Configuration

Three bring-your-own CAs

What it uses and suits
All three slots consumed. Fits a company committed to a root it already operates.

Configuration

One root, one issuing CA

What it uses and suits
Two slots used, one held in reserve. Where most first designs should land.

Configuration

Supported algorithms

What it uses and suits
RSA at 2048, 3072 or 4096 bits, hashed with SHA-256, SHA-384 or SHA-512.

Configuration

Licensed key protection

What it uses and suits
Keys provisioned in Azure Managed HSM, and no Azure subscription is needed for it.

Configuration

Trial key protection

What it uses and suits
Software-backed for the life of the CA, with no upgrade path to hardware backing.
ConfigurationWhat it uses and suits
One root, two issuing CAsAll three slots consumed. Fits a design that splits issuance by purpose or business unit.
One root, one issuing CA, one bring-your-own CAAll three slots consumed. Fits cloud issuance running beside an anchored existing hierarchy.
Three bring-your-own CAsAll three slots consumed. Fits a company committed to a root it already operates.
One root, one issuing CATwo slots used, one held in reserve. Where most first designs should land.
Supported algorithmsRSA at 2048, 3072 or 4096 bits, hashed with SHA-256, SHA-384 or SHA-512.
Licensed key protectionKeys provisioned in Azure Managed HSM, and no Azure subscription is needed for it.
Trial key protectionSoftware-backed for the life of the CA, with no upgrade path to hardware backing.
How a deployment runs

Five steps, with all the design work front-loaded.

Expect two to four weeks. Microsoft points out that a new issuing authority can begin handing out certificates within minutes, which is precisely the reason the thinking has to finish before the clicking starts.
  1. 1

    Settle fit, and audit the incumbent authority

    Confirm the residency position, the licensing (a subscription on top of Intune Plan 1 or Plan 2), Intune enrollment across the fleet, and SCEP profile support per platform. Then the decisive question: everything the current certificate authority signs beyond device certificates, because that inventory decides whether it can genuinely be retired.

  2. 2

    Put the hierarchy on paper

    Cloud root with a cloud issuing authority, or an issuing authority chained to your established root via bring your own CA, and an honest case for any second issuing authority. Each choice gets tested against the three-slot ceiling, where root, issuing and bring-your-own-CA issuing authorities all take a slot.

  3. 3

    Create licensed authorities, never trial ones

    Licensed creation puts the keys in Azure Managed HSM instead of the software-backed state a trial locks in permanently. From there, trust certificate profiles cover the root and issuing authorities, and SCEP certificate profiles, built per platform, go out to the appropriate device groups.

  4. 4

    Prove the chain on a pilot, then widen

    Pilot devices pick up the trust and SCEP profiles and produce signing requests, each private key generated on its device and staying there, while the validation service gates every request back to an enrolled, managed device before signature. Each platform proves the full chain end to end before the rollout grows.

  5. 5

    Wire up permissions, monitoring and the retirement plan

    Grant read, create and revoke as separate permissions to a deliberately small group, apply scope tags where business units divide the estate, and put the certificate dashboard, refreshed every twenty-four hours, in front of a named owner. Then schedule the decommissioning of the old CA, NDES and connector for the day their last dependent workload moves.

Straight answers

What organizations ask about Microsoft Cloud PKI.

Often, though not automatically. Microsoft's claim is specific: Cloud PKI removes the need for the on-premises CA, for NDES, and for the Intune certificate connector. The open question is everything else your CA signs. Nearly every estate hides at least one extra dependency, a code signing certificate, an internal service, a legacy application, and we inventory those first precisely because they decide between full retirement and coexistence.

Three per tenant, with Microsoft precise about what counts against the cap: Cloud PKI root authorities, Cloud PKI issuing authorities and bring-your-own-CA issuing authorities alike. The everyday two-tier layout, one root above one issuing authority, spends two slots immediately. Absorb that constraint at the whiteboard stage, not after deployment.

Keeping it is allowed; wanting to keep it is the mistake. A trial-created authority runs on software-backed keys, and those keys stay software-backed after licensing with no conversion to hardware backing, per Microsoft. Licensed authorities get Azure Managed HSM keys without needing any Azure subscription. Promote a trial CA into production and the weaker key protection is yours for the life of that authority.

No, not at present. The known issues and limitations documentation records that no data residency option is available to Cloud PKI customers. Any US organization bound by a residency commitment, whether from a government contract, a client agreement or internal policy, should treat this as the opening question of the evaluation, since everything else depends on its answer.

Windows, macOS, iOS and iPadOS, and Android, subject to two published conditions: the device must be Intune enrolled, and its platform must support the Intune device configuration SCEP certificate profile. For many adopters this breadth is the entire motivation, because the PKI they built years ago never issued to anything but domain-joined Windows machines.

Yes. Bring your own CA chains an Intune issuing authority to a private certificate authority you already run, through Active Directory Certificate Services or a non-Microsoft certificate service, so the established root keeps its place at the top, and external private hierarchies of multiple tiers are supported. One budgeting note: that anchored issuing authority still spends one of your three CA slots.

On the device, permanently. Microsoft states the private key is generated on the device and never leaves it. The SCEP-profile-driven flow sends the signing request plus the SCEP challenge to the cloud service, where the validation service checks the request against the challenge, confirms the device is enrolled and managed and the challenge untouched, and rejects the request outright if any check fails.

Intune hosts the revocation list distribution point for every certificate authority, plus the authority information access endpoint for every issuing authority. Validity runs seven days, publication and refresh happen every three and a half days, and each revocation lands in the list as it occurs. Getting revocation publishing right is where self-hosted PKI most often quietly fails, and here it is simply operated for you.

RSA at 2048, 3072 and 4096 bits, paired with SHA-256, SHA-384 or SHA-512, per the published documentation. On a licensed authority the signing and encryption keys are hardware security module keys provisioned through Azure Managed HSM, and Microsoft notes this requires no Azure subscription of your own.

A subscription over and above Microsoft Intune Plan 1 or Plan 2, per Microsoft. You can license it inside the Microsoft Intune Suite or standalone, and both routes offer trials. Before recommending anything we check what entitlements the tenant already carries, because bundles bought for unrelated reasons sometimes include it already.

Minutes after an issuing authority exists, by Microsoft's own account. That speed is genuine, and it is also the hazard: it invites building before designing. Since the hierarchy cannot be restructured and trial keys cannot be upgraded afterwards, the fast part should be the last part, which is why every engagement we run puts the design decisions ahead of the first click.

Yes, subject to one documented ceiling. The dashboard reports active, expired and revoked certificates on a twenty-four-hour refresh. The view-all listing for a single issuing authority stops at the first thousand certificates, and Microsoft's published workaround is to browse Devices, then Monitor, then Certificates, which shows the complete population.

Very few people, and the permission model cooperates: reading certificate authorities, creating root or issuing authorities, and revoking issued leaf certificates are separately grantable rights. Scope tags attach to any authority you create, which matters once different business units or regions own different slices of the estate.

Scoped per engagement, based on whether we are building fresh or replacing incumbent certificate infrastructure, and on how many platforms participate. Microsoft license fees sit outside our scope. The free part of the first conversation: settling whether the missing data residency option disqualifies the service for you, because if it does, nothing else on this page needs discussing.
Before deploying

Fifteen questions worth answering first.

Group one gates the whole evaluation. Group two maps what your current certificate estate really does. Group three is design, where the three-CA ceiling gives every answer consequences.

Suitability

  • Do you have a data residency requirement?
    Cloud PKI currently offers no residency option.
  • Are your devices enrolled in Intune?
    Issuance depends on it.
  • Do all your platforms support the SCEP profile?
    Coverage spans Windows, macOS, iOS and Android.
  • Do you have Intune Plan 1 or Plan 2?
    The Cloud PKI subscription comes on top of one of them.
  • Have you already created a trial CA?
    Its keys are software-backed for good.

Your existing certificate estate

  • What does your current CA actually issue?
    Usually more than Wi-Fi and device certificates.
  • Do you run NDES and the Intune certificate connector?
    Cloud PKI eliminates both.
  • Is your existing root trusted beyond Intune?
    If so, bring your own CA is the fit.
  • Who currently owns certificate renewals?
    Often somebody who inherited the job.
  • Has a certificate expiry ever caused an outage?
    The answer is nearly always yes. Say so.

Design

  • Two-tier cloud, or anchored to your existing root?
    Both work, and they spend CA slots differently.
  • Do you need more than one issuing CA?
    With three slots total, this is a genuine trade-off.
  • Which key size and hash algorithm?
    RSA 2048, 3072 or 4096, with SHA-256, 384 or 512.
  • Who gets CA permissions and scope tags?
    Read, create and revoke are separately grantable.
  • Will you exceed a thousand issued certificates?
    The CA view stops listing at one thousand.
Related reading

The pages around this one.

Intune Suite and advanced capabilities

The licensing home of Cloud PKI, with the rest of the advanced capabilities and the trial terms each carries.

Learn more

Microsoft Intune

The management platform underneath, and the device enrollment every certificate issuance depends on.

Learn more

Defender Vulnerability Management

Estate-wide certificate inventory, catching expiring certificates and weak signature algorithms wherever they hide.

Learn more
Next step

Two questions settle this: where must your keys live, and how many CAs do you need?

Between them, those answers tell you whether Cloud PKI is viable and what hierarchy to build. Each takes minutes to work through in conversation, and each is vastly cheaper to answer now than after a hierarchy exists that nobody can restructure.

Book a certificate infrastructure reviewSee Microsoft Intune services

Related Services

Explore more solutions that work great with this service

Microsoft Intune

Device management and endpoint security

Learn more

Microsoft Defender Vulnerability Management Services

Defender Vulnerability Management deployment for US organizations:

Learn more

Wireless Security Audit

Wireless security audits for US organizations: configuration review

Learn more
GR IT SERVICES

IT services for US businesses,
delivering enterprise-grade solutions
remotely, coast to coast.

Microsoft CSP PartnerApple Jamf PartnerCISGuard

Microsoft 365

  • Microsoft 365 Administration
  • M365 Reporting & Auditing
  • Microsoft 365 Licensing
  • Microsoft Copilot
  • Microsoft 365 Apps
  • Windows 365 Cloud PC
  • Microsoft SharePoint
  • Outlook & Exchange

Security

  • Microsoft Defender
  • Microsoft Purview
  • Microsoft Intune
  • Microsoft Entra
  • Compliance Manager
  • Cybersecurity Audits
  • Copilot for Security
  • Microsoft Sentinel
  • Microsoft Priva

Infrastructure

  • Google Workspace
  • Cloud Migration Services
  • Data Analytics & BI
  • Active Directory
  • Server Management
  • Apple Business
  • Apple Jamf Pro
  • IP Telephone
  • Data Backup
  • Website Development

IT Services

  • Managed IT Services
  • IT Support USA
  • IT AMC USA
  • New Office IT Setup
  • IT Relocation
  • Remote IT Support
  • On-Call IT Support
  • Startup IT Business Kit
  • Disaster Recovery & BC

Company

  • About Us
  • Careers
  • Contact
  • Blog

Contact

  • hello@gritservices.io
  • gritservices.io

© 2026 GR IT Services. All rights reserved.

Privacy PolicyTerms of UseCookie PolicyCCPA/CPRA