A failed endpoint certificate can block Wi-Fi, VPN, email encryption, or line-of-business access with little warning. Poorly planned Intune certificate deployment can also create data exposure, audit findings, insurance-renewal questions, and an expensive support queue.
I see this most often after a network refresh, an Office 365 Migration, or a broader digital transformation project. Responsibilities shift across teams, leaving certificate ownership unclear. A disciplined project protects access first, then gives operators a repeatable way to manage renewal and change.
Key Takeaways
- Map every certificate-dependent service, owner, CA, renewal date, and business risk before changing Intune profiles.
- Build the trust chain first and assign trusted root and issuing CA certificates to the same users or devices as the SCEP, PKCS, or imported PKCS profiles.
- Choose SCEP, PKCS, Microsoft Cloud PKI, or another supported architecture based on endpoint needs, PKI ownership, operating capacity, and total cost.
- Use representative pilots and deployment waves that test both certificate installation and actual Wi-Fi, VPN, email, or application authentication.
- Document troubleshooting, renewal, monitoring, and rollback procedures so operators can manage certificate changes without creating an access outage.
Scope the business risk before changing certificates
Certificate work starts with the services that depend on trust, not with a new Intune profile. I map every authentication path where a missing, expired, or wrongly issued certificate can stop work.
Map every access dependency
For organizations combining data center technology with cloud infrastructure, I assess 802.1X Wi-Fi authentication, NPS or RADIUS, and VPN profiles. I also review S/MIME, web authentication, and device-based access rules.
The inventory records owners for device certificates, certificate chains, and renewal dates. It identifies whether issuance comes from the internal certificate authority or a third-party CA.
Shared-network certificate failures deserve extra attention. They can interrupt payment terminals, handheld devices, production displays, or back-office systems during peak hours.
The assessment also identifies a legacy certificate template, stale CA servers, unsupported device states, and existing profile conflicts. This gives security, endpoint, device management, and hardening teams a common record of the actual risk.
Define the project handoff
An effective engagement documents more than the configuration. I deliver a documented certificate profile inventory, target architecture, CA integration plan, profile settings, group assignments, pilot criteria, validation results, rollback steps, and operator runbooks.
That record supports business continuity and security planning. It also gives small business IT teams a practical plan that doesn’t depend on one administrator remembering how an old PKI server works.
Choose a certificate architecture for your endpoint estate
The right design depends on your existing PKI, endpoint mix, access systems, and internal operating capacity. Microsoft Intune supports multiple issuance models. Simple Certificate Enrollment Protocol (SCEP) uses a SCEP certificate profile. Public Key Cryptography Standards (PKCS) supports controlled issuance. Microsoft outlines these options in its Intune certificate profile overview.

Start with the trust chain
Every design begins with a trusted root certificate as its trust anchor. Devices need the root and any required issuing CA certificates before they can trust device certificates or user certificates for client authentication.
Before rollout, I verify delivery of the trusted root certificate and issuing CA certificates to each platform. I use a configuration profile for platform-specific settings on Windows, macOS, iOS/iPadOS, and Android Enterprise.
The admin center manages these assignments, while applicability rules narrow them to the right platforms and devices. I assign a separate trusted certificate profile to each platform where needed. The trusted certificate profile must reach the same users or devices as the SCEP, PKCS, or imported PKCS profile.
A trust profile assigned to a different group than the enrollment profile can create a wide access outage during rollout.
Match the enrollment method to the use case
| Architecture | Best fit | Operating tradeoff |
|---|---|---|
| SCEP with Enterprise CA and NDES | High-volume user or device certificates | Requires NDES, CA maintenance, and connector health checks |
| PKCS with Enterprise CA | Controlled issuance for a PKCS certificate | Requires the Intune Certificate Connector and CA permissions |
| Microsoft Cloud PKI | Cloud-managed endpoints with Azure Active Directory and compatible access systems | Requires Cloud PKI licensing and validation with relying services |
| SCEPman with Azure Key Vault | Cloud-hosted PKI where Azure controls fit the design | Adds Azure spend, app permissions, and vendor ownership |
SCEP and PKCS issue unique certificates for individual users or devices. Imported PKCS is better suited to controlled cases such as S/MIME, where an existing PFX certificate must reach more than one endpoint. Its private-key handling needs tighter custody.
Internal PKI ownership requires a team to operate a certificate authority, while a third-party CA can reduce infrastructure ownership. For a secure cloud architecture, I compare more than licensing. I assess NDES exposure, CA patching, Azure Key Vault permissions, certificate template control, recovery procedures, and the people available to operate each option.
Configure CA integration and issuance settings
Configuration should follow a signed design, not a series of portal experiments. I set the issuance rules, trust chain, connector requirements, certificate profile fields, and assignment logic before the pilot begins.
Export the trusted root certificate correctly
On a Microsoft CA server, export the trusted root certificate or issuing certificate from the Certification Authority console. Export the public certificate without the private key in a supported DER or Base-64 format.
Upload each required trusted root certificate or intermediate certificate into a trusted certificate profile in the Microsoft Intune admin center. Assign it to the intended platform and target group before deploying the enrollment profile.
The certificate template should define EKU, subject and SAN behavior, key protection, and enrollment permissions for client authentication. A server-authentication template should never become a shortcut for issuing device certificates. With a third-party CA, confirm that the certificate authority supports equivalent identity controls.
Set up the connector and enrollment workflow
PKCS certificate issuance requires the Intune Certificate Connector. The connector host needs outbound connectivity, CA access, a least-privilege service identity, monitoring, and documented recovery ownership. Microsoft’s PKCS configuration guidance is useful for checking profile requirements against the CA design.
A SCEP certificate profile also requires an NDES service when you use the traditional Microsoft Enterprise CA path. Configure the Intune Certificate Connector, NDES, certificate template permissions, and challenge validation before assigning users. Microsoft’s SCEP profile documentation details the supported profile settings.
For SCEPman, I require a Microsoft Entra ID app registration, formerly Azure Active Directory. The configuration profile must support vault-backed settings, and I verify Azure Key Vault permissions and secret management in the Azure Active Directory tenant. Its permissions typically include Directory.Read.All, DeviceManagementConfiguration.Read.All, and DeviceManagementManagedDevices.Read.All in Microsoft Graph, plus the Intune scep_challenge_provider application permission. An administrator must grant consent before production testing, after I check Azure Key Vault access.
Use pilots and deployment waves to protect operations
A certificate profile can report as installed even when the endpoint still fails to join Wi-Fi or authenticate to a VPN. I treat successful certificate deployment and successful service access as separate tests.

Set practical pilot criteria
I select pilot devices across operating systems, device ownership models, networks, locations, and user roles. Include a remote user who relies on VPN profiles, a device requiring Wi-Fi authentication on corporate Wi-Fi, and a service-sensitive endpoint where practical.
Each pilot validates issuance from a SCEP certificate profile, the PKCS certificate path, and the associated trusted root certificate. It checks device certificates and user certificates for chain trust, correct subject and SAN values, private-key availability, client authentication, and renewal behavior.
The team should also test after reboot, lock and unlock, network change, and a normal Intune sync.
Move through controlled deployment waves
After the pilot, I deploy by business unit, location, or risk class. A rollout dashboard tracks profile delivery, certificate issuance, service authentication, help desk tickets, and exceptions.
Operators receive a runbook that names the selected profile, issuing CA, template, target group, renewal period, monitoring location, and rollback owner. This turns cloud management into a managed process instead of a portal-only configuration.
Troubleshoot the full certificate path
Most certificate incidents become shorter when the team traces the chain in order. I start with targeting, then trust, enrollment, issuance, installation, and finally the relying service.
Isolate the failing point
First, confirm the device received the assigned certificate profile and the trusted root certificate. Verify the enrollment method is the intended SCEP or PKCS option.
Next, inspect the store for device certificates. Verify the issuing chain, SAN, enhanced key usage, validity dates, and private-key status. For an imported PFX, verify the PKCS certificate appears in the expected destination store and has an accessible private key.
On Windows, certutil -store root and certutil -store my help confirm whether trust and client certificates exist. Event Viewer logs under Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Admin can reveal device management profile errors.
If a certificate is absent, check Intune assignment, Intune Certificate Connector health, and NDES challenge requests. Review Certification Authority request records, including failures and requests sent through a third-party CA.
For cloud PKI, verify the issuing identity has access and authorization to Azure Key Vault. Check Azure Active Directory app-registration and Graph permissions if requests fail.
If the certificate exists but access fails, compare the issued certificate’s EKU and subject with the intended certificate template. Then review RADIUS, VPN, or application logs for rejected issuers, EKUs, subjects, or revocation checks.
Plan rollback and renewal before production
A rollback should unassign the new enrollment profile while preserving required trust profiles until the old access path is stable. Delay certificate revocation until that path is stable, because revoking certificates sooner can strand remote devices.
I also document renewal thresholds, CA configuration changes, connector maintenance, revocation procedures, and escalation contacts. During recovery, review Azure Key Vault audit and secret-retrieval logs to confirm access and recover missing secrets. Intune certificate monitoring helps operators spot issued-certificate status before an expiration becomes an outage.
Compare licensing, infrastructure costs, and outside help
A reliable architecture has a real operating cost. The business case should include licensing, server maintenance, Azure consumption, certificate authority support, operator time, and implementation services.
Use the correct Microsoft licensing baseline
For a Microsoft 365 E3 baseline, Cloud PKI through Microsoft Intune requires an additional Cloud PKI subscription or an Intune Suite route. For Microsoft 365 E5, Microsoft lists Cloud PKI as included in its current Intune pricing, but verify that time-sensitive inclusion before budgeting.
Microsoft 365 E5 plus standalone Copilot has the same certificate entitlement as E5. Copilot doesn’t add PKI capability. Neither license baseline includes consulting services, Azure infrastructure, Azure Key Vault consumption and permissions, SCEPman licensing, Intune Certificate Connector hosts, connector-host maintenance and monitoring, or your existing CA operating costs.
Microsoft’s Cloud PKI overview describes its SCEP-based service and CA model. The current documentation doesn’t label it as a preview feature. I still exclude preview capabilities from production dependencies unless your team accepts the support and change risk.
When an outside engagement isn’t worth it
An outside project may not be justified if you have a small, stable fleet, no certificate-based Wi-Fi or VPN, and an existing CA workflow with current documentation and a capable owner. An internal team can often handle that work as a routine change.
External support earns its place when certificate ownership crosses network, security, cloud, and support teams. It is especially useful when infrastructure optimization, endpoint access, and audit evidence compete for the same internal resources. External issuance may add third-party CA fees, while Azure Key Vault retention, monitoring, backup, and operational overhead can create separate costs.
A trusted partner should connect certificate work to business impact. The right engagement reduces manual certificate work and gives operators clear control during growth.
Frequently Asked Questions
Which certificate enrollment method should an organization use with Intune?
The best option depends on the existing PKI, endpoint platforms, access systems, and internal operating capacity. SCEP suits high-volume issuance, PKCS provides controlled certificate delivery, and Microsoft Cloud PKI can reduce infrastructure ownership for compatible cloud-managed environments.
Why must trusted certificate profiles be deployed with enrollment profiles?
Devices need the trusted root and any issuing CA certificates before they can validate certificates used for client authentication. The trust profile should reach the same users or devices as the SCEP, PKCS, or imported PKCS profile to avoid access failures during rollout.
How should an Intune certificate deployment be tested?
Use a pilot that represents different operating systems, ownership models, networks, locations, and user roles. Test certificate issuance, chain trust, EKU, subject and SAN values, private-key access, renewal, and the actual Wi-Fi, VPN, or application authentication path.
What should be included in a certificate deployment rollback plan?
The plan should identify the rollback owner, profile assignments, trust dependencies, renewal thresholds, and revocation steps. Unassign the new enrollment profile while preserving required trust profiles, and delay certificate revocation until the previous access path is stable.
A Safer Path to Endpoint Trust
A well-designed approach protects the access systems your staff and customers depend on. It also limits support burden with tested access, clear ownership, and a documented recovery path.
I can provide a low-pressure readiness assessment or licensing and architecture review for your current environment. The goal is an Intune certificate deployment your operators can run confidently after handoff.
Discover more from Guide to Technology
Subscribe to get the latest posts sent to your email.
