- Purple
- Enterprise WiFi security and authentication: a complete guide
- Implantação de Certificado WiFi no Microsoft Intune via SCEP e PKCS
Implantação de Certificado WiFi no Microsoft Intune via SCEP e PKCS
Este guia fornece uma referência técnica passo a passo para implantar certificados de autenticação WiFi via Microsoft Intune usando SCEP e PKCS. Foi projetado para gerentes de TI e arquitetos de rede que estão implementando WiFi 802.1X sem senha para garantir uma conectividade segura e contínua em ambientes corporativos.
Video overview
Parte da nossa série principal: Guia de Segurança de WiFi Corporativo →
- Resumo Executivo
- Análise Técnica Detalhada: SCEP vs. PKCS
- SCEP (Simple Certificate Enrolment Protocol)
- PKCS (Public Key Cryptography Standards)
- Guia de Implementação: A Sequência de Implantação
- Passo 1: Implantar o Perfil de Certificado Raiz Confiável
- Passo 2: Configurar o Perfil de Certificado SCEP
- Passo 3: Implantar o Perfil de WiFi 802.1X
- Melhores Práticas e Padrões de Mercado
- Posicionamento e Segurança do Servidor NDES
- Verificação de RADIUS e CRL
- Solução de Problemas e Mitigação de Riscos
- Problema: Falha ao Aplicar o Perfil WiFi
- Problema: Erros de NDES 403 Forbidden
- ROI e Impacto nos Negócios
Microsoft Intune WiFi certificate profile and architecture advisor
Model your enterprise 802.1X certificate deployment. Compare SCEP vs PKCS vs Microsoft Cloud PKI, validate OS-specific key storage parameters, eliminate group targeting conflicts (error 0x87D1FDE8), and generate deployment profiles.
Certificate Enrollment Specifications
- Protocol: Simple Certificate Enrollment Protocol (RFC 8894)
- Key Security: Generated on client device (TPM / Secure Enclave) - never leaves endpoint
- Key Length: RSA 2048-bit (SHA-256 Signature Hash)
- Hardware Provider: TPM KSP (Microsoft Platform Crypto Provider) if present, fallback to Software KSP
- Subject Name Format:
CN={{UserName}},OU=WiFi Users,DC=corp,DC=internal - Subject Alternative Name (SAN):
User Principal Name (UPN) = {{UserPrincipalName}} - Renewal Threshold: 20% (Trigger certificate renewal at 80% of validity period)
AAA & RADIUS Integration Details
- RADIUS Engine: Purple Cloud RADIUS (Recommended)
- Architecture Mode: 100% Cloud Native AAA
- RadSec (RFC 6614): Supported (Encrypted TLS Tunnel)
- Directory Lookup: Direct REST API integration with Microsoft Entra ID for dynamic role mapping & group sync
- CRL & OCSP Validation: Real-time OCSP & Automated CRL distribution point polling
- Operating System Best Practice: Configure Identity Certificate reference in WiFi profile to avoid manual user certificate prompts.
Remove on-premises NPS and NDES with Purple Cloud RADIUS
Authenticate Microsoft Entra ID and Intune-enrolled devices natively with zero on-premises servers. Get dynamic role-based VLAN steering, RadSec encryption, and automated certificate revocation.

Resumo Executivo
Para locais corporativos - seja um ambiente dinâmico de Hospitality, uma operação de Retail com várias unidades ou um campus corporativo moderno - depender de chaves pré-compartilhadas ou portais cativos básicos para o WiFi da equipe é uma vulnerabilidade de segurança e um gargalo operacional. A arquitetura de rede moderna exige autenticação 802.1X usando EAP-TLS, garantindo que cada dispositivo seja verificado criptograficamente antes de acessar a rede.
No entanto, o desafio reside na distribuição: como implantar certificados de cliente exclusivos para milhares de dispositivos Windows, iOS e Android sem sobrecarregar sua equipe de suporte com chamados? O Microsoft Intune resolve isso por meio do gerenciamento automatizado do ciclo de vida dos certificados. Ao aproveitar os perfis de certificado SCEP (Simple Certificate Enrolment Protocol) ou PKCS (Public Key Cryptography Standards), as equipes de TI podem distribuir certificados raiz e de cliente confiáveis silenciosamente para os endpoints gerenciados.
Este guia fornece um modelo de arquitetura definitivo e uma estratégia de implementação passo a passo para a implantação de certificados WiFi no Intune. Exploraremos as diferenças críticas entre SCEP e PKCS, detalharemos a sequência de implantação exata necessária para o sucesso e destacaremos estratégias reais de mitigação de riscos para garantir que seu Guest WiFi e suas redes corporativas permaneçam seguros e eficientes.
Ouça o podcast complementar informativo:
Análise Técnica Detalhada: SCEP vs. PKCS
Ao planejar sua estratégia de implantação de certificado WiFi no Intune, a primeira decisão de arquitetura é selecionar o mecanismo de entrega do certificado. O Intune oferece suporte tanto para SCEP quanto para PKCS, mas eles operam de maneiras fundamentalmente diferentes.
SCEP (Simple Certificate Enrolment Protocol)
O SCEP é o padrão do setor para registro de dispositivos corporativos. Em um fluxo de trabalho SCEP, o serviço Intune instrui o endpoint a gerar seu próprio par de chaves privada/pública. O dispositivo então cria uma Solicitação de Assinatura de Certificado (CSR) e a envia por meio de um servidor NDES (Network Device Enrolment Service) para a sua Autoridade Certificadora (CA). A CA assina a solicitação e retorna o certificado público para o dispositivo.
A vantagem crítica de segurança do SCEP é que a chave privada nunca sai do dispositivo. Ela é gerada localmente, armazenada no enclave seguro do dispositivo (como o TPM no Windows ou o Secure Enclave no iOS) e nunca é transmitida pela rede. Isso torna o SCEP a abordagem altamente recomendada para a autenticação 802.1X.
PKCS (Public Key Cryptography Standards)
Por outro lado, com o PKCS, a Autoridade de Certificação gera as chaves pública e privada de forma centralizada. O Microsoft Intune Certificate Connector exporta então esse par de chaves de forma segura e o envia para o dispositivo de destino.
Embora o PKCS elimine a necessidade de implantar e manter um servidor NDES - simplificando a infraestrutura - ele introduz um risco teórico de segurança porque a chave privada é transmitida pela rede. O PKCS é geralmente mais adequado para casos de uso onde o custódia de chave é necessária, como a criptografia de e-mail S/MIME, em vez de autenticação de rede.

Guia de Implementação: A Sequência de Implantação
A configuração bem-sucedida de um perfil de WiFi do Intune para 802.1X exige a adesão estrita a uma sequência específica de implantação. As dependências de perfil do Intune determinam que a relação de confiança deve ser estabelecida antes que a autenticação possa ser configurada.
Passo 1: Implantar o Perfil de Certificado Raiz Confiável
Antes que qualquer dispositivo possa solicitar um certificado de cliente ou confiar em seu servidor RADIUS, ele deve confiar na Autoridade de Certificação emissora.
- Exporte seu certificado de CA Raiz (e quaisquer certificados de CA Intermediária) como arquivos
.cer. - No centro de administração do Microsoft Endpoint Manager, navegue até Dispositivos > Perfis de configuração > Criar perfil.
- Selecione a plataforma de destino (por exemplo, Windows 10 e posterior) e escolha o tipo de perfil Certificado confiável.
- Faça o upload do arquivo
.cere implante este perfil nos seus grupos de dispositivos de destino.
Regra de Ouro: Sempre direcione os mesmos grupos (sejam Usuários ou Dispositivos) em todos os perfis relacionados para evitar falhas de correspondência na implantação.
Passo 2: Configurar o Perfil de Certificado SCEP
Assim que a relação de confiança for estabelecida, configure o perfil SCEP para instruir os dispositivos sobre como obter seu certificado de cliente.
- Crie um novo perfil de configuração e selecione Certificado SCEP.
- Configure o Formato do nome do assunto. Para autenticação baseada em usuário,
CN={{UserPrincipalName}}é o padrão. Para autenticação de dispositivo, useCN={{AAD_Device_ID}}. - Defina o Uso de chave para
Assinatura digitaleCriptografia de chave. - Em Uso estendido de chave, especifique
Autenticação do Cliente(OID: 1.3.6.1.5.5.7.3.2). - Vincule este perfil ao perfil de certificado Raiz Confiável criado no Passo 1.
- Forneça a URL externa do seu servidor NDES.
Passo 3: Implantar o Perfil de WiFi 802.1X
O passo final é enviar a configuração de WiFi que vincula os certificados ao SSID da rede.
- Crie um perfil de configuração de WiFi.
- Insira o Nome da rede (SSID) exatamente como ele é transmitido pelos seus Pontos de Acesso Sem Fio.
- Selecione WPA2-Enterprise ou WPA3-Enterprise como o tipo de segurança.
- Defina o Tipo de EAP para EAP-TLS.
- Nas configurações de autenticação, selecione o perfil de certificado SCEP criado no Passo 2 como o certificado de autenticação do cliente.
- Especifique o certificado Trusted Root para validação do servidor para garantir que o dispositivo se conecte apenas ao seu servidor RADIUS legítimo.

Tem dúvidas sobre a sua configuração específica?
A nossa equipa trabalha com operadores de espaços, gestores de TI e engenheiros de rede em 80.000 locais. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua situação o resolveram.
Melhores Práticas e Padrões de Mercado
Ao implementar a implantação de certificado WiFi do Intune, siga as melhores práticas neutras de fornecedor a seguir para garantir conformidade e confiabilidade.
Posicionamento e Segurança do Servidor NDES
O servidor NDES deve estar acessível pela internet para permitir que dispositivos remotos provisionem certificados antes de chegarem ao local físico. No entanto, expor um servidor interno diretamente à internet é um risco de segurança significativo.
Recomendação: Publique a URL do NDES usando o Azure AD Application Proxy. Isso fornece acesso remoto seguro sem a necessidade de abrir portas de entrada no firewall e permite aplicar políticas de Acesso Condicional ao fluxo de registro.
Verificação de RADIUS e CRL
A implantação de certificados é apenas metade da equação de segurança; a revogação é igualmente crítica. Se um funcionário for desligado, desativar sua conta do Active Directory pode não revogar imediatamente seu acesso WiFi se o certificado do cliente continuar válido e o servidor RADIUS não estiver verificando rigorosamente a Lista de Revogação de Certificados (CRL).
Recomendação: Configure seu Network Policy Server (NPS) ou servidor RADIUS para impor uma verificação rigorosa de CRL. Certifique-se de que seus Pontos de Distribuição de CRL (CDPs) estejam altamente disponíveis; se o servidor RADIUS não conseguir acessar a CRL, a autenticação falhará, causando uma interrupção generalizada.
Para obter mais insights sobre design de rede seguro, considere revisar The Core SD WAN Benefits for Modern Businesses.
Solução de Problemas e Mitigação de Riscos
Mesmo com um planejamento meticuloso, a implantação de certificados pode encontrar problemas. Aqui estão os modos de falha comuns e as estratégias de mitigação.
Problema: Falha ao Aplicar o Perfil WiFi
Sintoma: O dispositivo recebe os certificados Trusted Root e SCEP, mas o perfil WiFi aparece como "Erro" ou "Não Aplicável" no Intune.
Causa Raiz: Isso quase sempre é causado por uma incompatibilidade no direcionamento de grupos. Se o perfil SCEP for atribuído a um Grupo de Usuários, mas o perfil WiFi for atribuído a um Grupo de Dispositivos, o Intune não conseguirá resolver a dependência.
Mitigação: Audite suas atribuições. Garanta que os perfis Trusted Root, SCEP e WiFi sejam todos implantados exatamente para o mesmo grupo do Azure AD.
Problema: Erros de NDES 403 Forbidden
Sintoma: Os dispositivos falham ao recuperar o certificado SCEP, e os logs do IIS do NDES mostram erros HTTP 403.
Causa Raiz: A conta de serviço do Int Certificate Connector não possui as permissões necessárias no modelo de certificado, ou a filtragem de URL no seu firewall está bloqueando os parâmetros de query string específicos usados pelo SCEP.
Mitigação: Verifique se a conta do conector possui permissões de "Leitura" e "Inscrição" no modelo de CA. Verifique os logs do firewall para garantir que as URLs que contêm ?operation=GetCACaps não estejam sendo bloqueadas.
ROI e Impacto nos Negócios
A transição para a implantação de certificados Microsoft Intune 802.1X proporciona retornos mensuráveis em termos de segurança e operações.
- Redução de Chamados de Suporte: O WiFi baseado em senha gera um volume significativo de chamados de suporte (expirações de senha, bloqueios de conta, erros de digitação). A autenticação baseada em certificado é invisível para o usuário, normalmente reduzindo o volume de chamados relacionados a WiFi de 70% a 80%.
- Postura de Segurança Aprimorada: O EAP-TLS elimina o risco de colheita de credenciais e ataques de Man-in-the-Middle (MitM). Isso é fundamental para a conformidade com frameworks como PCI-DSS e GDPR, particularmente em ambientes de Saúde e varejo.
- Integração Perfeita: Para organizações que gerenciam grandes frotas de dispositivos Apple junto com o Windows, a integração do Intune com fluxos de trabalho de MDM existentes (veja nosso guia sobre Jamf and RADIUS: Certificate-Based WiFi Authentication for Apple Device Fleets) garante uma experiência de provisionamento unificada e sem toque desde o primeiro dia.
Definições principais
SCEP (Simple Certificate Enrolment Protocol)
Um protocolo que permite aos dispositivos solicitar certificados digitais a uma Autoridade Certificadora, onde a chave privada é gerada e armazenada de forma segura no próprio dispositivo.
O método recomendado para implantar certificados de autenticação WiFi devido à sua alta segurança e escalabilidade.
PKCS (Public Key Cryptography Standards)
Um conjunto de padrões onde tanto a chave pública quanto a privada são geradas pela Autoridade Certificadora e depois entregues de forma segura ao dispositivo final.
Frequentemente usado para criptografia de e-mail S/MIME, mas menos ideal para WiFi devido à transmissão da chave privada pela rede.
NDES (Network Device Enrolment Service)
Uma função do Microsoft Windows Server que atua como uma ponte, permitindo que dispositivos sem credenciais de domínio obtenham certificados via SCEP.
Um componente de infraestrutura obrigatório ao implementar a implantação de certificados SCEP com o Microsoft Intune.
EAP-TLS (Extensible Authentication Protocol - Transport Layer Security)
O método de autenticação 802.1X mais seguro, que exige que tanto o servidor quanto o cliente apresentem certificados digitais válidos.
O protocolo de autenticação de destino que os perfis de certificado e WiFi do Intune são projetados para habilitar.
CRL (Certificate Revocation List)
Uma lista publicada pela Autoridade de Certificação contendo os números de série de certificados que foram revogados antes da sua data de expiração.
Crítico para a segurança; os servidores RADIUS devem verificar a CRL para garantir que funcionários desligados não possam acessar o WiFi usando um certificado de outra forma válido.
Intune Certificate Connector
Um agente de software instalado em um Windows Server local que faz a intermediação de solicitações entre o Microsoft Intune e a Autoridade de Certificação interna.
Necessário tanto para implantações SCEP (para validar solicitações) quanto PKCS (para exportar chaves).
Subject Alternative Name (SAN)
Uma extensão para um certificado digital que permite que múltiplos valores (como UPN, e-mail ou endereço MAC) sejam associados ao certificado.
Configurado no perfil SCEP do Intune para garantir que o servidor RADIUS possa identificar com precisão o usuário ou dispositivo.
Azure AD Application Proxy
Um recurso que fornece acesso remoto seguro a aplicativos web locais sem a necessidade de uma VPN ou abertura de portas de entrada no firewall.
O método de melhor prática para publicar com segurança a URL do servidor NDES interno para a internet para fins de registro de dispositivos remotos.
Exemplos práticos
Uma rede de varejo nacional com 500 locais está migrando de WPA2-Personal (Pre-Shared Key) para WPA3-Enterprise para os tablets de seus funcionários de loja (Android Enterprise Dedicated Devices). Eles usam Intune para MDM. Como devem arquitetar a implantação de certificados?
- Implante um servidor NDES publicado via Azure AD App Proxy.
- Crie um perfil de certificado SCEP baseado em dispositivo no Intune, pois estes são dispositivos dedicados (quiosque) não vinculados a um usuário específico. Use
CN={{AAD_Device_ID}}para o Subject Name. - Implante o perfil de Root CA para o Grupo de Dispositivos Azure AD 'All Store Tablets'.
- Implante o perfil SCEP para o mesmo grupo 'All Store Tablets'.
- Crie um perfil de WiFi configurado para WPA3-Enterprise, EAP-TLS, referenciando o perfil SCEP, e implante-o no mesmo grupo.
- Configure os servidores RADIUS centrais para autenticar os certificados de dispositivo contra os objetos de computador do Active Directory.
Um grande centro de conferências usa o Purple para suas WiFi Analytics e Guest WiFi, mas precisa proteger sua rede interna de funcionários. A equipe usa uma mistura de laptops Windows de propriedade corporativa e dispositivos iOS BYOD. Como eles devem lidar com a implantação do Intune para os dispositivos BYOD?
- Exija que os usuários de BYOD registrem seus dispositivos iOS por meio do Intune User Enrolment (criando uma partição de trabalho segura).
- Crie um perfil de certificado SCEP baseado em usuário usando
CN={{UserPrincipalName}}. - Implante os perfis Root CA, SCEP e WiFi para um Grupo de Usuários Azure AD (por exemplo, 'All Staff').
- Quando o usuário registrar seu dispositivo pessoal, o Intune enviará os perfis especificamente para a partição de trabalho gerenciada.
- O dispositivo se conecta ao SSID da equipe usando a identidade do usuário, permitindo que o servidor RADIUS aplique o controle de acesso baseado em funções (atribuição de VLAN) com base em sua associação ao grupo AD.
Questões práticas
Q1. Você implantou a Root CA, o SCEP e os perfis de WiFi nos seus dispositivos Windows 10. Os certificados são instalados com sucesso, mas o perfil de WiFi falha ao ser aplicado, exibindo "Erro" no console do Intune. Qual é a causa mais provável?
Dica: Verifique como os perfis estão atribuídos aos grupos do Azure AD.
Ver resposta modelo
A causa mais provável é uma divergência no direcionamento de grupos. Se o perfil SCEP foi atribuído a um Grupo de Usuários, mas o perfil de WiFi foi atribuído a um Grupo de Dispositivos, o Intune não consegue resolver a dependência entre eles. Todos os três perfis (Root, SCEP, WiFi) devem ser direcionados exatamente ao mesmo tipo de grupo.
Q2. Sua equipe de segurança exige que as chaves privadas nunca sejam transmitidas pela rede, mesmo que criptografadas. Qual método de implantação de certificado você deve usar no Intune e qual servidor de infraestrutura adicional é necessário?
Dica: Pense sobre onde o par de chaves é gerado.
Ver resposta modelo
Você deve usar SCEP (Simple Certificate Enrolment Protocol). Como o SCEP instrui o dispositivo de endpoint a gerar a chave privada localmente, ela nunca trafega pela rede. Essa implantação requer um servidor Network Device Enrolment Service (NDES) para atuar como ponte para a Autoridade de Certificação.
Q3. Um funcionário remoto provisiona um novo notebook em casa via Windows Autopilot. Os perfis do Intune são implantados com sucesso, mas o dispositivo falha ao obter o certificado SCEP. Qual configuração de infraestrutura provavelmente está faltando?
Dica: Como o dispositivo alcança a CA interna a partir da internet?
Ver resposta modelo
O servidor NDES provavelmente não foi publicado na internet. Para que os dispositivos remotos solicitem certificados antes de chegarem ao escritório corporativo, a URL do NDES deve estar acessível externamente, idealmente publicada de forma segura via Azure AD Application Proxy.
Perguntas frequentes
What is the difference between SCEP and PKCS for Intune WiFi certificates?
SCEP (Simple Certificate Enrollment Protocol, RFC 8894) generates the private key directly on the endpoint hardware (TPM or Secure Enclave) through a one-time challenge password; the private key never leaves the client device. PKCS #12 generates the private key on the certificate authority (AD CS) and transfers the encrypted PFX file over TLS to the device. SCEP is strongly recommended for Zero-Trust enterprise 802.1X WiFi.
What on-premises infrastructure is required for SCEP deployment with Intune?
A standard SCEP deployment requires an Active Directory Certificate Services (AD CS) Enterprise Certificate Authority, the Network Device Enrollment Service (NDES) server role, the Microsoft Intune Certificate Connector, and an external publishing mechanism such as Microsoft Entra Application Proxy or a reverse proxy with valid public SSL certificates.
How does Microsoft Cloud PKI simplify 802.1X WiFi certificate management?
Microsoft Cloud PKI (included in Intune Suite) eliminates all on-premises Windows Servers, NDES roles, and connector agents by hosting the issuing and root certificate authorities entirely in the Microsoft cloud. Intune handles SCEP certificate requests natively, slashing maintenance overhead while supporting multi-platform 802.1X authentication.
In what order must Intune configuration profiles be assigned to endpoints?
Profiles must be assigned in a strict three-tier dependency sequence: first, the Trusted Root Certificate Profile containing the CA chain; second, the SCEP or PKCS Client Certificate Profile targeting user or device authentication; and third, the 802.1X WiFi Configuration Profile configured with WPA3-Enterprise and referencing the client certificate.
How does Purple integrate with Microsoft Intune and Entra ID for enterprise WiFi?
Purple provides a hardware-agnostic Cloud RADIUS AAA service with native Microsoft Entra ID and Intune integration. Purple validates SCEP and Cloud PKI X.509 certificates with automated revocation checking (CRL/OCSP), applies real-time directory-driven dynamic VLAN assignments, and isolates corporate and visitor traffic across all major enterprise access point vendors.
Continue a ler esta série
Alternativas ao IronWiFi para Implementações de Grande Porte
Você será capaz de selecionar uma alternativa ao IronWiFi com base nas tarefas que sua rede precisa realizar: autenticação, identidade, consentimento, cobertura de hardware e custo em três anos. Você saberá quando o Purple, Cloud4Wi, Spotipo ou Cloudi-Fi se adapta melhor, quando o IronWiFi ainda é a melhor opção, e como executar um piloto em um único local para comprovar as alegações de cada fornecedor.
Sophos Firewall e guest WiFi: configuração do Captive Portal com Purple
Como o guest WiFi em nuvem da Purple funciona com o Sophos Firewall e seus pontos de acesso por meio de um Captive Portal externo padrão e RADIUS, e onde verificar o suporte e encontrar as etapas.
Aruba Central e Purple WiFi: Integração Gerenciada em Nuvem
Um guia de referência técnica abrangente para integrar o Aruba Central com a plataforma de inteligência de WiFi de visitantes hospedada em nuvem da Purple. Este guia cobre arquitetura, configuração passo a passo de Captive Portals externos e RADIUS, e estratégias de implantação multi-site para equipes de TI empresariais.
Tem dúvidas sobre a sua configuração específica?
A nossa equipa trabalha com operadores de espaços, gestores de TI e engenheiros de rede em 80.000 locais. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua situação o resolveram.