- Purple
- Enterprise WiFi security and authentication: a complete guide
- Implementação de Certificados WiFi no Microsoft Intune via SCEP e PKCS
Implementação de Certificados WiFi no Microsoft Intune via SCEP e PKCS
Este guia fornece uma referência técnica passo a passo para a implementação de certificados de autenticação WiFi através do Microsoft Intune usando SCEP e PKCS. Foi concebido para gestores de TI e arquitetos de rede que implementam WiFi 802.1X sem palavra-passe para garantir uma conectividade segura e fluida em ambientes empresariais.
Video overview
Parte da nossa série principal: Guia de Segurança de WiFi Empresarial →
- 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 Implementação
- Passo 1: Implementar o Perfil de Certificado de Raiz Fidedigno
- Passo 2: Configurar o Perfil de Certificado SCEP
- Passo 3: Implementar o Perfil WiFi 802.1X
- Melhores Práticas e Padrões de Mercado
- Colocação e Segurança do Servidor NDES
- Verificação de RADIUS e CRL
- Resolução de Problemas e Mitigação de Riscos
- Problema: Falha na Aplicação do Perfil WiFi
- Problema: Erros 403 Forbidden no NDES
- Retorno do Investimento e Impacto no Negócio
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 espaços empresariais - seja um ambiente dinâmico de Hospitality, uma operação de Retail com vários locais ou um campus corporativo moderno - depender de chaves pré-partilhadas ou de portais cativos básicos para o WiFi da equipa é uma vulnerabilidade de segurança e um estrangulamento operacional. A arquitetura de rede moderna exige autenticação 802.1X utilizando EAP-TLS, garantindo que cada dispositivo seja verificado criptograficamente antes de aceder à rede.
No entanto, o desafio reside na distribuição: como implementar certificados de cliente exclusivos em milhares de dispositivos Windows, iOS e Android sem sobrecarregar o suporte técnico com pedidos de assistência? O Microsoft Intune resolve este problema através da gestão automatizada do ciclo de vida dos certificados. Ao tirar partido de perfis de certificado SCEP (Simple Certificate Enrolment Protocol) ou PKCS (Public Key Cryptography Standards), as equipas de TI podem enviar silenciosamente certificados raiz e de cliente fidedignos para endpoints geridos.
Este guia fornece um modelo arquitetural definitivo e uma estratégia de implementação passo a passo para a implementação de certificados WiFi do Intune. Iremos explorar as diferenças críticas entre SCEP e PKCS, detalhar a sequência de implementação exata necessária para o sucesso e delinear estratégias de mitigação de riscos do mundo real para garantir que o seu Guest WiFi e as redes corporativas permaneçam seguros e eficientes.
Ouça o podcast complementar informativo:
Análise Técnica Detalhada: SCEP vs. PKCS
Ao desenhar a sua estratégia de implementação de certificados WiFi do Intune, a primeira decisão arquitetural é selecionar o mecanismo de entrega de certificados. O Intune suporta tanto SCEP como PKCS, mas eles operam de forma fundamentalmente diferente.
SCEP (Simple Certificate Enrolment Protocol)
O SCEP é o padrão da indústria para o registo de dispositivos empresariais. Num fluxo de trabalho SCEP, o serviço Intune instrui o endpoint a gerar o seu próprio par de chaves privada/pública. O dispositivo cria então um Pedido de Assinatura de Certificado (CSR) e envia-o através de um servidor NDES (Network Device Enrolment Service) para a sua Autoridade de Certificação (CA). A CA assina o pedido e devolve o certificado público ao dispositivo.
A vantagem crítica de segurança do SCEP é que a chave privada nunca sai do dispositivo. É gerada localmente, armazenada no enclave seguro do dispositivo (como o TPM no Windows ou o Secure Enclave no iOS) e nunca é transmitida pela rede. Isto torna o SCEP a abordagem fortemente 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 este par de chaves de forma segura e envia-o para o dispositivo de destino.
Embora o PKCS elimine a necessidade de implementar e manter um servidor NDES - simplificando a infraestrutura - introduz um risco de segurança teórico porque a chave privada é transmitida pela rede. O PKCS é geralmente mais adequado para casos de uso onde a custódia de chaves é necessária, como a encriptação de email S/MIME, em vez de autenticação de rede.

Guia de Implementação: A Sequência de Implementação
A configuração bem-sucedida de um perfil WiFi do Intune para 802.1X requer a adesão estrita a uma sequência de implementação específica. As dependências do perfil do Intune ditam que a fidedignidade deve ser estabelecida antes que a autenticação possa ser configurada.
Passo 1: Implementar o Perfil de Certificado de Raiz Fidedigno
Antes que qualquer dispositivo possa solicitar um certificado de cliente ou confiar no seu servidor RADIUS, deve confiar na Autoridade de Certificação emissora.
- Exporte o seu certificado de CA de Raiz (e quaisquer certificados de CA Intermédia) como ficheiros
.cer. - No centro de administração do Microsoft Endpoint Manager, navegue para 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 fidedigno.
- Carregue o ficheiro
.cere implemente este perfil nos seus grupos de dispositivos de destino.
Regra de Ouro: Direcione sempre os mesmos grupos (sejam Utilizadores ou Dispositivos) em todos os perfis relacionados para evitar falhas de correspondência na implementação.
Passo 2: Configurar o Perfil de Certificado SCEP
Assim que a fidedignidade estiver estabelecida, configure o perfil SCEP para instruir os dispositivos sobre como obter o seu certificado de cliente.
- Crie um novo perfil de configuração e selecione Certificado SCEP.
- Configure o Formato do nome do requerente. Para autenticação baseada no utilizador,
CN={{UserPrincipalName}}é o padrão. Para autenticação de dispositivos, utilizeCN={{AAD_Device_ID}}. - Defina a Utilização da chave como
Assinatura digitaleEncriptação de chaves. - Em Utilização avançada da chave, especifique
Autenticação do Cliente(OID: 1.3.6.1.5.5.7.3.2). - Associe este perfil ao perfil de certificado de Raiz Fidedigno criado no Passo 1.
- Forneça o URL externo do seu servidor NDES.
Passo 3: Implementar o Perfil WiFi 802.1X
O passo final é enviar a configuração de WiFi que associa os certificados ao SSID da rede.
- Crie um perfil de configuração WiFi.
- Introduza o Nome da rede (SSID) exatamente como é transmitido pelos seus Pontos de Acesso Sem Fios.
- Selecione WPA2-Enterprise ou WPA3-Enterprise como o tipo de segurança.
- Defina o Tipo de EAP como EAP-TLS.5. Nas definiçõ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 a validação do servidor para garantir que o dispositivo apenas se liga 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 espaços. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua área o resolveram.
Melhores Práticas e Padrões de Mercado
Ao implementar a implementação de certificados WiFi do Intune, adira às seguintes melhores práticas independentes de fornecedor para garantir a conformidade e a fiabilidade.
Colocação e Segurança do Servidor NDES
O servidor NDES deve estar acessível a partir da internet para permitir que os dispositivos remotos aprovisionem certificados antes de chegarem ao local. No entanto, expor um servidor interno diretamente à internet representa um risco de segurança significativo.
Recomendação: Publique o URL do NDES utilizando o Azure AD Application Proxy. Isto fornece um acesso remoto seguro sem abrir portas de firewall de entrada e permite-lhe aplicar políticas de Acesso Condicional ao fluxo de registo.
Verificação de RADIUS e CRL
A implementação de certificados é apenas metade da equação de segurança; a revogação é igualmente crítica. Se um funcionário for demitido, desativar a sua conta do Active Directory pode não revogar imediatamente o seu acesso WiFi se o certificado de cliente continuar válido e o servidor RADIUS não estiver a verificar rigorosamente a Lista de Revogação de Certificados (CRL).
Recomendação: Configure o seu Network Policy Server (NPS) ou servidor RADIUS para impor uma verificação rigorosa de CRL. Garanta que os seus Pontos de Distribuição de CRL (CDPs) estão altamente disponíveis; se o servidor RADIUS não conseguir aceder à CRL, a autenticação irá falhar, causando uma interrupção generalizada.
Para mais informações sobre design de rede seguro, considere rever The Core SD WAN Benefits for Modern Businesses.
Resolução de Problemas e Mitigação de Riscos
Mesmo com um planeamento meticuloso, a implementação de certificados pode encontrar problemas. Eis os modos de falha comuns e as estratégias de mitigação.
Problema: Falha na Aplicação do 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: Isto é quase sempre causado por uma incompatibilidade no direcionamento de grupos. Se o perfil SCEP for atribuído a um Grupo de Utilizadores, mas o perfil WiFi for atribuído a um Grupo de Dispositivos, o Intune não consegue resolver a dependência.
Mitigação: Audite as suas atribuições. Certifique-se de que os perfis Trusted Root, SCEP e WiFi estão todos implementados exatamente no mesmo grupo do Azure AD.
Problema: Erros 403 Forbidden no NDES
Sintoma: Os dispositivos falham ao obter o certificado SCEP e os registos IIS do NDES mostram erros HTTP 403.
Causa Raiz: A conta de serviço do Int Certificate Connector carece das permissões necessárias no modelo de certificado, ou a filtragem de URL na sua firewall está a bloquear os parâmetros específicos da query string utilizados pelo SCEP.
Mitigação: Verifique se a conta do conector tem permissões de 'Leitura' e 'Inscrição' no modelo de AC. Verifique os registos da firewall para garantir que os URLs que contêm ?operation=GetCACaps não estão a ser bloqueados.
Retorno do Investimento e Impacto no Negócio
A transição para a implementação de certificados Microsoft Intune 802.1X proporciona retornos mensuráveis em termos de segurança e operações.
- Redução de Pedidos de Suporte: O WiFi baseado em palavras-passe gera um volume significativo de pedidos de suporte (expiração de palavras-passe, bloqueios, erros de digitação). A autenticação baseada em certificados é invisível para o utilizador, reduzindo tipicamente o volume de suporte relacionado com WiFi em 70-80%.
- Melhoria da Postura de Segurança: O EAP-TLS elimina o risco de recolha de credenciais e de ataques Man-in-the-Middle (MitM). Isto é crítico para a conformidade com normas como o PCI-DSS e o GDPR, particularmente em ambientes de Saúde e retalho.
- Integração Simplificada: Para organizações que gerem grandes frotas de dispositivos Apple juntamente com o Windows, a integração do Intune com os fluxos de trabalho de MDM existentes (consulte o nosso guia sobre Jamf and RADIUS: Certificate-Based WiFi Authentication for Apple Device Fleets) garante uma experiência de aprovisionamento unificada e sem intervenção manual desde o primeiro dia.
Definições Principais
SCEP (Simple Certificate Enrolment Protocol)
Um protocolo que permite aos dispositivos solicitar certificados digitais a uma Autoridade de Certificação, onde a chave privada é gerada e armazenada de forma segura no próprio dispositivo.
O método recomendado para implementar certificados de autenticação WiFi devido à sua elevada segurança e escalabilidade.
PKCS (Public Key Cryptography Standards)
Um conjunto de normas onde as chaves pública e privada são geradas pela Autoridade de Certificação e, em seguida, entregues de forma segura ao dispositivo final.
Frequentemente utilizado para encriptação de email 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 ponte, permitindo que dispositivos sem credenciais de domínio obtenham certificados via SCEP.
Um componente de infraestrutura obrigatório ao implementar a distribuiçã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 como o cliente apresentem certificados digitais válidos.
O protocolo de autenticação de destino que os perfis de WiFi e de certificado do Intune são concebidos para ativar.
CRL (Certificate Revocation List)
Uma lista publicada pela Autoridade de Certificação contendo os números de série dos 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 cujos contratos foram terminados não possam aceder ao WiFi utilizando um certificado que de outra forma seria válido.
Intune Certificate Connector
Um agente de software instalado num Windows Server local que intermedeia os pedidos entre o Microsoft Intune e a Autoridade de Certificação interna.
Necessário para implementações SCEP (para validar pedidos) e PKCS (para exportar chaves).
Subject Alternative Name (SAN)
Uma extensão de um certificado digital que permite associar múltiplos valores (como UPN, e-mail ou endereço MAC) ao certificado.
Configurado no perfil SCEP do Intune para garantir que o servidor RADIUS consegue identificar com precisão o utilizador ou dispositivo.
Azure AD Application Proxy
Uma funcionalidade que fornece acesso remoto seguro a aplicações web locais sem necessitar de uma VPN ou de abrir portas de entrada no firewall.
O método de melhor prática para publicar de forma segura o URL do servidor NDES interno na internet para registo de dispositivos remotos.
Exemplos Práticos
Uma cadeia de retalho nacional com 500 localizações está a migrar de WPA2-Personal (Pre-Shared Key) para WPA3-Enterprise para os tablets dos colaboradores das lojas (Android Enterprise Dedicated Devices). Utilizam o Intune para MDM. Como devem estruturar a arquitetura de implementação dos certificados?
- Implementar um servidor NDES publicado através de Azure AD App Proxy.
- Criar um perfil de certificado SCEP baseado em dispositivo no Intune, uma vez que se trata de dispositivos dedicados (quiosque) não associados a um utilizador específico. Utilizar
CN={{AAD_Device_ID}}para o Subject Name. - Implementar o perfil Root CA no Azure AD Device Group 'All Store Tablets'.
- Implementar o perfil SCEP no mesmo grupo 'All Store Tablets'.
- Criar um perfil de WiFi configurado para WPA3-Enterprise, EAP-TLS, referenciando o perfil SCEP, e implementá-lo no mesmo grupo.
- Configurar os servidores RADIUS centrais para autenticarem os certificados dos dispositivos contra os objetos de computador do Active Directory.
Um grande centro de conferências utiliza a Purple para a sua [WiFi Analytics](/guest-wifi/analytics) e Guest WiFi, mas precisa de proteger a sua rede interna de funcionários. Os funcionários utilizam uma mistura de computadores portáteis Windows de propriedade corporativa e dispositivos iOS pessoais (BYOD). Como devem lidar com a implementação do Intune para os dispositivos BYOD?
- Exigir que os utilizadores de BYOD registem os seus dispositivos iOS através do Intune User Enrolment (criando uma partição de trabalho segura).
- Criar um perfil de certificado SCEP baseado no utilizador utilizando
CN={{UserPrincipalName}}. - Implementar os perfis Root CA, SCEP e WiFi num Azure AD User Group (por exemplo, 'All Staff').
- Quando o utilizador regista o seu dispositivo pessoal, o Intune envia os perfis especificamente para a partição de trabalho gerida.
- O dispositivo liga-se ao SSID dos funcionários utilizando a identidade do utilizador, permitindo que o servidor RADIUS aplique o controlo de acesso baseado em funções (atribuição de VLAN) com base na sua pertença ao grupo de AD.
Perguntas de Prática
Q1. Implementou os perfis de Root CA, SCEP e WiFi nos seus dispositivos Windows 10. Os certificados são instalados com sucesso, mas a aplicação do perfil de WiFi falha, mostrando "Erro" na consola 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 incompatibilidade no direcionamento de grupos. Se o perfil SCEP foi atribuído a um Grupo de Utilizadores, 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. A sua equipa de segurança exige que as chaves privadas nunca sejam transmitidas através da rede, mesmo que encriptadas. Que método de implementação de certificado deve utilizar no Intune e que servidor de infraestrutura adicional é necessário?
Dica: Pense em onde o par de chaves é gerado.
Ver resposta modelo
Deve utilizar SCEP (Simple Certificate Enrolment Protocol). Como o SCEP instrui o dispositivo final a gerar a chave privada localmente, esta nunca atravessa a rede. Esta implementação requer um servidor Network Device Enrolment Service (NDES) para funcionar como ponte para a Autoridade de Certificação.
Q3. Um funcionário remoto configura um novo portátil em casa através do Windows Autopilot. Os perfis do Intune são implementados com sucesso, mas o dispositivo falha ao obter o certificado SCEP. Que configuração de infraestrutura estará provavelmente em falta?
Dica: Como é que o dispositivo acede à CA interna a partir da internet?
Ver resposta modelo
O servidor NDES provavelmente não foi publicado na internet. Para que os dispositivos remotos possam solicitar certificados antes de chegarem ao escritório corporativo, o URL do NDES deve estar acessível externamente, idealmente publicado de forma segura através do 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 Empresa
Poderá selecionar uma alternativa ao IronWiFi com base nas tarefas que a sua rede deve executar: autenticação, identidade, consentimento, cobertura de hardware e custo a três anos. Saberá quando a Purple, a Cloud4Wi, a Spotipo ou a Cloudi-Fi se adequam melhor, quando o IronWiFi ainda é a melhor opção, e como realizar um projeto-piloto num único local que comprove as promessas de cada fornecedor.
Sophos Firewall e WiFi de convidados: configuração de captive portal com Purple
Como o WiFi de convidados na cloud da Purple funciona com o Sophos Firewall e os seus pontos de acesso através de um captive portal externo padrão e RADIUS, e onde verificar a compatibilidade e encontrar os passos.
Aruba Central e Purple WiFi: Integração Gerida na Nuvem
Um guia de referência técnica abrangente para integrar o Aruba Central com a plataforma de inteligência de WiFi para convidados alojada na nuvem da Purple. Este guia abrange a arquitetura, a configuração passo a passo de portais cativos externos e RADIUS, e estratégias de implementação multi-site para equipas 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 espaços. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua área o resolveram.