Como usar o Microsoft Intune para enviar certificados de WiFi para dispositivos
Uma referência técnica abrangente para líderes de TI sobre a implantação de certificados de WiFi 802.1X via Microsoft Intune. Aborda a arquitetura SCEP vs PKCS, etapas de implementação, mapeamento de conformidade e cenários reais de implantação para ambientes corporativos.
Ouça este guia
Ver transcrição do podcast
📚 Parte da nossa série principal: Enterprise WiFi Security Guide →
- Executive Summary
- Technical Deep-Dive: Architecture and Protocols
- The 802.1X Authentication Framework
- EAP-TLS and Mutual Authentication
- Intune Certificate Deployment Mechanisms: SCEP vs PKCS
- Implementation Guide: Step-by-Step Deployment
- Step 1: Prepare the Public Key Infrastructure (PKI)
- Step 2: Deploy the Trusted Root Certificate
- Step 3: Deploy the Client Certificate Profile
- Step 4: Configure the WiFi Profile
- Best Practices & Strategic Recommendations
- Device vs. User Certificates
- Network Segmentation and Guest Access
- Addressing the NPS Certificate Mapping Requirement
- Troubleshooting & Risk Mitigation
- Common Failure Modes
- ROI & Business Impact

Executive Summary
For enterprise IT leaders managing large-scale environments across Hospitality , Retail , or public-sector venues, secure wireless access is a baseline operational requirement. Relying on shared PSKs (Pre-Shared Keys) or username/password authentication (PEAP-MSCHAPv2) exposes the network to credential theft, phishing, and compliance failures. The industry standard for robust enterprise WiFi security is 802.1X with EAP-TLS (Extensible Authentication Protocol with Transport Layer Security), which mandates mutual certificate-based authentication between the device and the network.
However, the primary barrier to EAP-TLS adoption has historically been the operational overhead of certificate lifecycle management. Microsoft Intune resolves this by automating the delivery, renewal, and revocation of digital certificates to managed devices at scale.
This technical reference details the architecture, deployment methodologies (SCEP vs PKCS), and implementation steps required to push WiFi certificates via Microsoft Intune. It provides actionable guidance for network architects and systems engineers tasked with securing corporate communications while maintaining strict separation from visitor networks, such as those managed by a Guest WiFi platform.
Technical Deep-Dive: Architecture and Protocols
To implement certificate-based authentication effectively, IT teams must understand the interaction between the Mobile Device Management (MDM) platform, the Public Key Infrastructure (PKI), and the network access control layer.
The 802.1X Authentication Framework
The IEEE 802.1X standard defines port-based network access control. In a wireless context, it prevents a device from passing any traffic (other than EAP authentication frames) until its identity is verified. The architecture consists of three components:
- Supplicant: The client device (laptop, smartphone, tablet) requesting network access.
- Authenticator: The wireless access point or wireless LAN controller that blocks traffic until authentication succeeds.
- Authentication Server: The RADIUS (Remote Authentication Dial-In User Service) server, such as Microsoft Network Policy Server (NPS) or Cisco ISE, which validates the credentials and authorises access.
EAP-TLS and Mutual Authentication
EAP-TLS is the most secure EAP method because it requires mutual authentication. The RADIUS server presents its certificate to the supplicant to prove it is the legitimate corporate network (preventing evil-twin attacks), and the supplicant presents its client certificate to the RADIUS server to prove it is an authorised device or user.

Intune Certificate Deployment Mechanisms: SCEP vs PKCS
Microsoft Intune supports two primary protocols for deploying client certificates to devices. Selecting the appropriate mechanism is a critical architectural decision.
Simple Certificate Enrollment Protocol (SCEP)
With SCEP, the private key is generated directly on the client device. The device creates a Certificate Signing Request (CSR) and submits it via Intune to the Network Device Enrollment Service (NDES) server, which acts as a proxy to the Active Directory Certificate Services (ADCS) infrastructure. The CA issues the certificate, which is returned to the device.
Because the private key never leaves the device, SCEP is considered highly secure and is the recommended approach for BYOD (Bring Your Own Device) deployments and zero-trust architectures.
Public Key Cryptography Standards (PKCS)
With PKCS, the Intune Certificate Connector requests the certificate from the CA on behalf of the device. The CA generates both the public certificate and the private key, which the connector then securely delivers to the device via Intune.
While PKCS simplifies the infrastructure requirements (no NDES server is needed), the private key is transmitted across the network. This model is generally acceptable for corporate-owned, fully managed device fleets where the MDM platform is already a highly trusted component.

Implementation Guide: Step-by-Step Deployment
Deploying Wi-Fi certificates via Intune requires precise sequencing. Deploying profiles out of order is the most common cause of implementation failure.
Step 1: Prepare the Public Key Infrastructure (PKI)
Whether utilising on-premises ADCS or a cloud-native solution like Microsoft Cloud PKI, the Certificate Authority must be configured with the appropriate templates.
- Key Usage: The template must include the
Client AuthenticationOID (1.3.6.1.5.5.7.3.2). - Key Size: Configure a minimum key size of 2048 bits (RSA) to align with modern cryptographic standards.
- Subject Name: For user certificates, the Subject Alternative Name (SAN) should be configured to use the User Principal Name (UPN). For device certificates, use the Azure AD Device ID.
Step 2: Deploy the Trusted Root Certificate
Before a device can authenticate, it must trust the CA that issued the RADIUS server's certificate.
- Export the Root CA certificate (and any intermediate CA certificates) in
.cerformat. - In the Intune admin centre, navigate to Devices > Configuration profiles > Create profile.
- Select the platform and choose the Trusted certificate profile type.
- Upload the
.cerfile and assign the profile to the target device or user groups.
Note: This profile must successfully apply to devices before proceeding to the next steps.
Step 3: Deploy the Client Certificate Profile
Create either a SCEP or PKCS certificate profile to deliver the identity certificate to the supplicant.
- Navigate to Devices > Configuration profiles > Create profile.
- Select the platform and choose either SCEP certificate or PKCS certificate.
- Configure the Subject Name format and SAN according to your identity requirements (User vs. Device).
- Specify the Key Storage Provider (KSP) — typically the Trusted Platform Module (TPM) for hardware-backed security.
- Assign the profile to the same groups targeted in Step 2.
Step 4: Configure the WiFi Profile
The final component binds the certificates to the wireless network settings.
- Navigate to Devices > Configuration profiles > Create profile.
- Select the platform and choose the Wi-Fi profile type.
- Set the Wi-Fi type to Enterprise and enter the exact SSID.
- Set the EAP type to EAP-TLS.
- Under Server Trust, specify the exact name of the RADIUS server certificate and select the Trusted Root certificate profile deployed in Step 2.
- Under Client Authentication, select the SCEP or PKCS certificate profile deployed in Step 3.
- Assign the profile to the target groups.
Best Practices & Strategic Recommendations
Device vs. User Certificates
Network architects must decide whether to issue certificates to the device (machine authentication) or the user (user authentication).
- Device Certificates: Allow the machine to connect to the WiFi network before a user logs in. This is critical for initial device provisioning, Group Policy processing, and password resets at the login screen. Recommended for corporate-owned devices.
- User Certificates: Tie network access to the individual's identity. This provides granular auditing and role-based access control. Recommended for BYOD scenarios.
Network Segmentation and Guest Access
A fundamental security principle is the strict logical separation of the corporate 802.1X network from visitor or public access networks. The Intune-managed infrastructure should be dedicated exclusively to corporate devices and authenticated staff.
For visitor access, organisations should deploy a dedicated Guest WiFi SSID backed by a captive portal. This ensures that unmanaged devices are isolated, while still allowing the business to capture visitor analytics via a WiFi Analytics platform. To learn more about securing DNS infrastructure across both segments, review our guide on how to Protect Your Network with Strong DNS and Security .
Addressing the NPS Certificate Mapping Requirement
For organisations utilising Microsoft Network Policy Server (NPS) with Azure AD-joined devices, a critical configuration change was introduced by Microsoft. NPS now requires strong certificate mapping.
When using device certificates, the computer object in the on-premises Active Directory must have its altSecurityIdentities attribute populated with the certificate's details (typically the X509IssuerSerialNumber). IT teams must implement a scheduled script or event-driven workflow to update this attribute when Intune issues a new certificate, otherwise authentication will fail.
Troubleshooting & Risk Mitigation
When an 802.1X deployment fails, the issue almost always resides in the certificate chain or the Intune profile sequencing.
Common Failure Modes
- Silent WiFi Profile Failure: If the Intune WiFi profile is applied to a device before the client certificate has been successfully provisioned, the WiFi profile will often fail to install or will fail silently. Always verify certificate presence in the device's Personal store (
certmgr.mscon Windows) before troubleshooting the WiFi configuration. - Server Trust Validation Errors: If the device rejects the RADIUS server, verify that the server name specified in the Intune WiFi profile exactly matches the Subject Name or SAN on the RADIUS server's certificate. Additionally, ensure that the entire certificate chain (Root and Intermediate) is present in the device's Trusted Root Certification Authorities store.
- Certificate Revocation List (CRL) Unavailability: If the RADIUS server cannot reach the CA's CRL distribution point to verify the client certificate's status, authentication will be denied. Ensure the CRL URL is highly available and accessible from the RADIUS server.
ROI & Business Impact
Transitioning to certificate-based WiFi authentication via Intune delivers significant operational and security returns.
- Risk Mitigation: Eliminates the risk of credential harvesting, pass-the-hash attacks, and unauthorised network access via shared PSKs.
- Operational Efficiency: Reduces IT helpdesk tickets related to password expirations and WiFi connectivity issues. The automated lifecycle management means certificates are renewed transparently without user intervention.
- Compliance Enablement: Satisfies stringent regulatory requirements. For retail environments, it directly addresses PCI DSS requirements for robust wireless encryption and authentication. For public sector and healthcare, it aligns with zero-trust network access (ZTNA) principles.
By leveraging Microsoft Intune for certificate deployment, IT teams can achieve a frictionless, highly secure wireless experience that operates silently in the background, allowing the business to focus on core operations.
Definições principais
802.1X
Um padrão IEEE para controle de acesso à rede baseado em porta que impede que dispositivos não autorizados acessem uma LAN ou WLAN até que se autentiquem com sucesso.
O protocolo de segurança fundamental que substitui senhas de WiFi compartilhadas por autenticação de nível empresarial em ambientes corporativos.
EAP-TLS
Extensible Authentication Protocol com Transport Layer Security. Um framework de autenticação que exige que tanto o cliente quanto o servidor comprovem suas identidades usando certificados digitais.
O protocolo específico configurado no perfil de WiFi do Intune para impor a autenticação mútua de certificados, eliminando o risco de roubo de credenciais.
SCEP
Simple Certificate Enrollment Protocol. Um mecanismo onde o dispositivo cliente gera sua própria chave privada e solicita um certificado à CA por meio de um servidor intermediário.
O método de implantação preferido para ambientes BYOD porque a chave privada nunca é transmitida pela rede.
PKCS
Public Key Cryptography Standards. No contexto do Intune, um método de implantação onde a CA gera a chave privada e o Intune Connector a entrega de forma segura ao dispositivo.
Uma arquitetura de implantação mais simples, frequentemente usada para frotas de dispositivos de propriedade da empresa, pois elimina a necessidade de um servidor NDES.
NDES
Network Device Enrollment Service. Uma função de servidor Microsoft que atua como um proxy, permitindo que dispositivos em execução sem credenciais de domínio obtenham certificados de uma Autoridade de Certificação do Active Directory.
Um componente de infraestrutura obrigatório ao implantar certificados via SCEP em um ambiente ADCS local.
RADIUS
Remote Authentication Dial-In User Service. Um protocolo de rede que fornece gerenciamento centralizado de Autenticação, Autorização e Contabilização (AAA).
O servidor (como Microsoft NPS ou Cisco ISE) que recebe a solicitação de autenticação do ponto de acesso WiFi e valida o certificado do dispositivo.
Supplicant
O cliente de software no dispositivo do usuário final (laptop, smartphone) que inicia o processo de autenticação 802.1X.
O perfil de WiFi do Intune configura o suplicante nativo do sistema operacional (por exemplo, Windows WLAN AutoConfig) para usar os certificados e métodos EAP corretos.
Certificate Revocation List (CRL)
Uma lista assinada digitalmente publicada pela Autoridade de Certificação contendo os números de série dos certificados que foram revogados e não devem mais ser confiáveis.
Crucial para a conformidade de segurança; o servidor RADIUS deve verificar a CRL para garantir que um dispositivo conectado não tenha sido relatado como perdido ou roubado.
Exemplos práticos
Uma rede de varejo com 400 locais está implantando tablets de propriedade corporativa para gerenciamento de estoque. Os dispositivos são totalmente gerenciados via Intune e integrados ao Azure AD. Eles precisam de acesso imediato à rede ao iniciar para sincronizar os bancos de dados de estoque, antes que qualquer usuário específico faça login. A infraestrutura de rede usa o Cisco ISE como servidor RADIUS. Qual é a estratégia ideal de implantação de certificados?
A equipe de TI deve implementar certificados de dispositivo PKCS.
- Configure um modelo de certificado de dispositivo na CA.
- Implante o certificado da CA Raiz nos tablets via Intune.
- Crie um perfil de certificado PKCS no Intune, definindo o formato do Nome do Assunto para o ID do Dispositivo do Azure AD ({{AAD_Device_ID}}).
- Crie um perfil de WiFi corporativo especificando EAP-TLS, fazendo referência ao nome do certificado do servidor ISE e ao perfil PKCS implantado.
- Atribua todos os perfis ao grupo de dispositivos que contém os tablets.
Um grande hospital universitário permite que a equipe médica use seus smartphones pessoais (BYOD) para acessar aplicativos de agendamento clínico. Os dispositivos são registrados no Intune por meio de um Perfil de Trabalho. A política de segurança exige que nenhuma credencial corporativa seja armazenada em dispositivos pessoais e o acesso à rede deve ser revogado imediatamente se um dispositivo for comprometido. Como a autenticação WiFi deve ser projetada?
O hospital deve implementar certificados de usuário SCEP combinados com Políticas de Conformidade do Intune.
- Implante um servidor NDES para intermediar as solicitações para a CA.
- Crie um perfil de certificado de usuário SCEP no Intune, com o SAN configurado para o Nome Principal do Usuário ({{UserPrincipalName}}).
- Crie uma Política de Conformidade do Intune que exija uma versão mínima do sistema operacional, um bloqueio de tela ativo e nenhum acesso jailbreak/root.
- Configure a CA para publicar uma Lista de Revogação de Certificados (CRL) de alta disponibilidade.
- Configure o servidor RADIUS para impor estritamente a verificação de CRL em cada tentativa de autenticação.
Questões práticas
Q1. Sua organização está migrando de PEAP-MSCHAPv2 (usuário/senha) para EAP-TLS para o WiFi corporativo. Durante a fase piloto, vários laptops com Windows 11 recebem os perfis de configuração do Intune com sucesso, mas falham ao se conectar à rede. A revisão dos Logs de Eventos do Windows mostra o Event ID 20271 indicando que o certificado do servidor RADIUS foi rejeitado. Qual é a causa mais provável?
Dica: Considere a cadeia de confiança necessária para a autenticação mútua.
Ver resposta modelo
Os dispositivos não possuem o certificado da CA Raiz Confiável que emitiu o certificado do servidor RADIUS. No EAP-TLS, o dispositivo deve validar a identidade do servidor RADIUS. A equipe de TI deve garantir que o perfil de 'Certificado confiável' contendo a CA Raiz (e quaisquer CAs Intermediárias) seja implantado nos dispositivos via Intune e instalado com sucesso antes que o perfil de WiFi tente se conectar.
Q2. Um local do setor público está implantando o 802.1X para dispositivos de funcionários usando o Intune e certificados PKCS. Eles também operam uma rede de visitantes separada gerenciada por uma plataforma de Guest WiFi. Um auditor observa que, se um laptop de funcionário for roubado, o certificado permanece válido por 12 meses. Como o arquiteto de rede deve abordar esse risco?
Dica: Como o servidor de autenticação sabe que um certificado não é mais válido antes de expirar?
Ver resposta modelo
O arquiteto deve implementar um fluxo de trabalho robusto de Revogação de Certificados. Primeiro, garantir que a CA publique uma Lista de Revogação de Certificados (CRL) em um ponto de distribuição altamente disponível. Segundo, configurar o servidor RADIUS (por exemplo, NPS) para exigir a verificação de CRL durante cada tentativa de autenticação. Por fim, estabelecer um procedimento operacional no Intune para revogar explicitamente o certificado de qualquer dispositivo marcado como perdido ou roubado, o que atualiza a CRL e bloqueia o acesso à rede.
Q3. Você está projetando a implantação do Intune para uma frota de dispositivos de quiosque compartilhados em um ambiente de varejo. Esses dispositivos reiniciam diariamente e devem se conectar imediatamente à rede corporativa para baixar atualizações antes que qualquer usuário interaja com eles. Você deve implantar certificados de Usuário ou certificados de Dispositivo, e qual formato de Subject Alternative Name (SAN) deve ser usado?
Dica: Considere o estado do dispositivo imediatamente após uma reinicialização.
Ver resposta modelo
Você deve implantar certificados de Dispositivo. Como os quiosques precisam de acesso à rede antes que um usuário faça login, um certificado de Usuário estaria indisponível no momento da inicialização. O Subject Alternative Name (SAN) no perfil de certificado do Intune deve ser configurado para usar o Azure AD Device ID ({{AAD_Device_ID}}) ou o nome de domínio totalmente qualificado do dispositivo, permitindo que o servidor RADIUS autentique o ativo de hardware específico.
Continue a ler esta série
Configurando Autenticação RADIUS para Redes WiFi de Convidados e Funcionários
Este guia de referência técnica descreve a arquitetura, configuração e implantação da autenticação RADIUS para redes WiFi corporativas de convidados e funcionários. Ele fornece aos arquitetos de rede e gerentes de TI os protocolos exatos, padrões de segurança e metodologias de solução de problemas necessários para criar sistemas de controle de acesso sem fio seguros e escaláveis.
Passpoint and OpenRoaming: Complete Guide
Este guia de referência técnica fornece uma análise abrangente das estruturas Passpoint (Hotspot 2.0) e WBA OpenRoaming em redes WiFi corporativas. Ele detalha os protocolos de autenticação subjacentes, componentes de arquitetura e estratégias de implantação necessárias para estabelecer uma conectividade de visitantes segura e sem atrito. Arquitetos de rede e líderes de TI aprenderão como projetar, implementar e solucionar problemas desses padrões para eliminar as barreiras de login manual, mantendo a segurança de nível empresarial.
Como Implementar SCEP para BYOD Seguro e Registro de Rede no Ensino Superior
Este guia técnico fornece aos arquitetos de rede e gerentes de TI um modelo neutro de fornecedor para implantar o registro de certificados baseado em SCEP para proteger redes de campus de ensino superior. Ele detalha como migrar do PEAP baseado em senha para o 802.1X EAP-TLS, automatizar a integração de BYOD e aplicar uma segmentação robusta de VLAN.