Zum Hauptinhalt springen

Microsoft Intune WiFi-Zertifikatsbereitstellung via SCEP und PKCS

Dieser Leitfaden bietet eine schrittweise technische Referenz für die Bereitstellung von WiFi-Authentifizierungszertifikaten über Microsoft Intune mittels SCEP und PKCS. Er richtet sich an IT-Manager und Netzwerkarchitekten, die ein passwortloses 802.1X-WiFi implementieren, um eine nahtlose und sichere Konnektivität in Unternehmensumgebungen zu gewährleisten.

📖 6 Min. Lesezeit📝 1,231 Wörter🔧 2 ausgearbeitete Beispiele3 Übungsfragen📚 8 Schlüsseldefinitionen

📚 Teil unserer Kernserie: Enterprise WiFi Security Guide

header_image.png

Executive Summary

Für Unternehmensstandorte – ob eine geschäftige Gastgewerbe -Umgebung, ein Einzelhandel -Betrieb mit mehreren Standorten oder ein moderner Campus – ist die Nutzung von Pre-Shared Keys oder einfachen Captive Portals für das Mitarbeiter-WiFi ein Sicherheitsrisiko und ein betrieblicher Engpass. Moderne Netzwerkarchitekturen erfordern eine 802.1X-Authentifizierung mittels EAP-TLS. Dies stellt sicher, dass jedes Gerät kryptografisch verifiziert wird, bevor es auf das Netzwerk zugreift.

Die Herausforderung liegt jedoch in der Verteilung: Wie stellen Sie eindeutige Client-Zertifikate auf Tausenden von Windows-, iOS- und Android-Geräten bereit, ohne Ihren Helpdesk mit Support-Tickets zu überlasten? Microsoft Intune löst dies durch ein automatisiertes Zertifikats-Lebenszyklusmanagement. Durch die Nutzung von SCEP- (Simple Certificate Enrollment Protocol) oder PKCS-Zertifikatsprofilen (Public Key Cryptography Standards) können IT-Teams vertrauenswürdige Root- und Client-Zertifikate geräuschlos auf verwaltete Endpunkte übertragen.

Dieser Leitfaden bietet einen definitiven Architektur-Entwurf und eine schrittweise Implementierungsstrategie für die Intune WiFi-Zertifikatsbereitstellung. Wir untersuchen die entscheidenden Unterschiede zwischen SCEP und PKCS, beschreiben die genaue Bereitstellungsreihenfolge für den Erfolg und skizzieren praxisnahe Strategien zur Risikominderung. So stellen Sie sicher, dass Ihr Gäste-WiFi und Ihre Unternehmensnetzwerke sicher und leistungsstark bleiben.

Hören Sie sich das begleitende Podcast-Briefing an: microsoft_intune_wifi_certificate_deployment_via_scep_and_pkcs_podcast.wav

Technischer Deep-Dive: SCEP vs. PKCS

Bei der Planung Ihrer Intune WiFi-Zertifikatsbereitstellungsstrategie ist die Wahl des Zertifikatsbereitstellungsmechanismus die erste Architekturentscheidung. Intune unterstützt sowohl SCEP als auch PKCS, diese funktionieren jedoch grundlegend unterschiedlich.

SCEP (Simple Certificate Enrollment Protocol)

SCEP ist der Branchenstandard für die Registrierung von Unternehmensgeräten. In einem SCEP-Workflow weist der Intune-Dienst den Endpunkt an, sein eigenes privates/öffentliches Schlüsselpaar zu generieren. Das Gerät erstellt dann eine Zertifikatsignierungsanforderung (Certificate Signing Request, CSR) und sendet diese über einen NDES-Server (Network Device Enrollment Service) an Ihre Zertifizierungsstelle (Certificate Authority, CA). Die CA signiert die Anforderung und gibt das öffentliche Zertifikat an das Gerät zurück.

Der entscheidende Sicherheitsvorteil von SCEP besteht darin, dass der private Schlüssel das Gerät niemals verlässt. Er wird lokal generiert, in der sicheren Enklave des Geräts gespeichert (wie dem TPM unter Windows oder der Secure Enclave unter iOS) und niemals über das Netzwerk übertragen. Dies macht SCEP zum dringend empfohlenen Ansatz für die 802.1X-Authentifizierung.

PKCS (Public Key Cryptography Standards)

Im Gegensatz dazu generiert die Zertifizierungsstelle bei PKCS sowohl den öffentlichen als auch den privaten Schlüssel zentral. Der Microsoft Intune Certificate Connector exportiert dieses Schlüsselpaar anschließend sicher und überträgt es auf das Zielgerät.

Obwohl PKCS die Bereitstellung und Wartung eines NDES-Servers überflüssig macht – was den Infrastruktur-Aufwand vereinfacht –, birgt es ein theoretisches Sicherheitsrisiko, da der private Schlüssel über das Netzwerk übertragen wird. PKCS eignet sich im Allgemeinen besser für Anwendungsfälle, in denen eine Schlüsselhinterlegung (Key Escrow) erforderlich ist, wie z. B. bei der S/MIME-E-Mail-Verschlüsselung, als für die Netzwerkauthentifizierung.

scep_vs_pkcs_comparison.png

Implementierungsleitfaden: Die Bereitstellungsreihenfolge

Die erfolgreiche Konfiguration eines Intune WiFi-Profils für 802.1X erfordert die strikte Einhaltung einer bestimmten Bereitstellungsreihenfolge. Die Abhängigkeiten der Intune-Profile schreiben vor, dass Vertrauen etabliert werden muss, bevor die Authentifizierung konfiguriert werden kann.

Schritt 1: Bereitstellung des vertrauenswürdigen Root-Zertifikatsprofils

Bevor ein Gerät ein Client-Zertifikat anfordern oder Ihrem RADIUS-Server vertrauen kann, muss es der ausstellenden Zertifizierungsstelle vertrauen.

  1. Exportieren Sie Ihr Root-CA-Zertifikat (und alle Intermediate-CA-Zertifikate) als .cer-Dateien.
  2. Navigieren Sie im Microsoft Endpoint Manager Admin Center zu Geräte > Konfigurationsprofile > Profil erstellen.
  3. Wählen Sie die Zielplattform (z. B. Windows 10 und neuer) und den Profiltyp Vertrauenswürdiges Zertifikat.
  4. Laden Sie die .cer-Datei hoch und stellen Sie dieses Profil für Ihre Zielgerätegruppen bereit.

Faustregel: Weisen Sie alle zusammengehörigen Profile immer denselben Gruppen zu (entweder Benutzern oder Geräten), um Bereitstellungsfehler zu vermeiden.

Schritt 2: Konfigurieren des SCEP-Zertifikatsprofils

Sobald das Vertrauen etabliert ist, konfigurieren Sie das SCEP-Profil, um Geräten mitzuteilen, wie sie ihr Client-Zertifikat abrufen können.

  1. Erstellen Sie ein neues Konfigurationsprofil und wählen Sie SCEP-Zertifikat.
  2. Konfigurieren Sie das Format des Antragstellernamens (Subject name format). Für die benutzergesteuerte Authentifizierung ist CN={{UserPrincipalName}} Standard. Für die Geräteauthentifizierung verwenden Sie CN={{AAD_Device_ID}}.
  3. Legen Sie die Schlüsselverwendung (Key usage) auf Digitale Signatur und Schlüsselverschlüsselung fest.
  4. Geben Sie unter Erweiterte Schlüsselverwendung (Extended key usage) Clientauthentifizierung (OID: 1.3.6.1.5.5.7.3.2) an.
  5. Verknüpfen Sie dieses Profil mit dem in Schritt 1 erstellten vertrauenswürdigen Root-Zertifikatsprofil.
  6. Geben Sie die externe URL Ihres NDES-Servers an.

Schritt 3: Bereitstellung des 802.1X WiFi-Profils

Der letzte Schritt besteht darin, die WiFi-Konfiguration bereitzustellen, die die Zertifikate mit der Netzwerk-SSID verknüpft.

  1. Erstellen Sie ein WiFi-Konfigurationsprofil.
  2. Geben Sie den Netzwerknamen (SSID) exakt so ein, wie er von Ihren Wireless Access Points übertragen wird.
  3. Wählen Sie WPA2-Enterprise oder WPA3-Enterprise as security type.
  4. Stellen Sie den EAP-Typ auf EAP-TLS ein.
  5. Wählen Sie in den Authentifizierungseinstellungen das in Schritt 2 erstellte SCEP-Zertifikatsprofil als Client-Authentifizierungszertifikat aus.
  6. Geben Sie das vertrauenswürdige Root-Zertifikat für die Servervalidierung an, um sicherzustellen, dass sich das Gerät nur mit Ihrem legitimen RADIUS-Server verbindet.

architecture_overview.png

Best Practices & Branchenstandards

Halten Sie sich bei der Implementierung der Intune WiFi-Zertifikatsbereitstellung an die folgenden herstellerneutralen Best Practices, um Compliance und Zuverlässigkeit zu gewährleisten.

Platzierung und Sicherheit des NDES-Servers

Der NDES-Server muss aus dem Internet erreichbar sein, damit Remote-Geräte Zertifikate bereitstellen können, bevor sie vor Ort eintreffen. Die direkte Freigabe eines internen Servers im Internet stellt jedoch ein erhebliches Sicherheitsrisiko dar.

Empfehlung: Veröffentlichen Sie die NDES-URL über den Azure AD Application Proxy. Dies ermöglicht einen sicheren Remote-Zugriff, ohne eingehende Firewall-Ports zu öffnen, und erlaubt es Ihnen, Richtlinien für bedingten Zugriff auf den Registrierungs-Flow anzuwenden.

RADIUS- und CRL-Prüfung

Die Zertifikatsbereitstellung ist nur die halbe Miete; der Widerruf ist ebenso wichtig. Wenn ein Mitarbeiter das Unternehmen verlässt, entzieht das Deaktivieren seines Active Directory-Kontos möglicherweise nicht sofort den WiFi-Zugriff, wenn sein Client-Zertifikat gültig bleibt und der RADIUS-Server die Zertifikatsperrliste (Certificate Revocation List, CRL) nicht strikt prüft.

Empfehlung: Konfigurieren Sie Ihren Network Policy Server (NPS) oder RADIUS-Server so, dass eine strikte CRL-Prüfung erzwungen wird. Stellen Sie sicher, dass Ihre CRL-Verteilungspunkte (CDPs) hochverfügbar sind. Wenn der RADIUS-Server die CRL nicht erreichen kann, schlägt die Authentifizierung fehl, was zu einem weitreichenden Ausfall führt.

Weitere Einblicke in sicheres Netzwerkdesign finden Sie unter Die wichtigsten SD-WAN-Vorteile für moderne Unternehmen .

Fehlerbehebung & Risikominderung

Selbst bei sorgfältiger Planung können bei der Zertifikatsbereitstellung Probleme auftreten. Hier sind typische Fehlerbilder und Strategien zu deren Behebung.

Problem: WiFi-Profil kann nicht angewendet werden

Symptom: Das Gerät empfängt die vertrauenswürdigen Root- und SCEP-Zertifikate, aber das WiFi-Profil wird in Intune als 'Fehler' oder 'Nicht anwendbar' angezeigt.

Ursache: Dies wird fast immer durch eine fehlerhafte Gruppenzuweisung verursacht. Wenn das SCEP-Profil einer Benutzergruppe, das WiFi-Profil jedoch einer Gerätegruppe zugewiesen ist, kann Intune die Abhängigkeit nicht auflösen.

Behebung: Überprüfen Sie Ihre Zuweisungen. Stellen Sie sicher, dass die vertrauenswürdigen Root-, SCEP- und WiFi-Profile alle für dieselbe Azure AD-Gruppe bereitgestellt werden.

Problem: NDES 403 Forbidden-Fehler

Symptom: Geräte können das SCEP-Zertifikat nicht abrufen, und die NDES-IIS-Protokolle zeigen HTTP 403-Fehler.

Ursache: Dem Dienstkonto des Intune Certificate Connectors fehlen die erforderlichen Berechtigungen für die Zertifikatvorlage, oder die URL-Filterung auf Ihrer Firewall blockiert die spezifischen von SCEP verwendeten Abfragezeichenfolgen-Parameter.

Behebung: Überprüfen Sie, ob das Connector-Konto die Berechtigungen 'Lesen' und 'Registrieren' für die CA-Vorlage besitzt. Überprüfen Sie die Firewall-Protokolle, um sicherzustellen, dass URLs, die ?operation=GetCACaps enthalten, nicht blockiert werden.

ROI & geschäftliche Auswirkungen

Der Übergang zur 802.1X-Zertifikatsbereitstellung mit Microsoft Intune liefert messbare Vorteile für Sicherheit und Betrieb.

  1. Reduzierung von Helpdesk-Tickets: Passwortbasiertes WiFi verursacht ein erhebliches Aufkommen an Support-Tickets (abgelaufene Passwörter, Sperren, Tippfehler). Die zertifikatsbasierte Authentifizierung ist für den Benutzer unsichtbar und reduziert das WiFi-bezogene Helpdesk-Volumen in der Regel um 70–80 %.
  2. Verbesserte Sicherheitslage: EAP-TLS eliminiert das Risiko von Credential Harvesting und Man-in-the-Middle-Angriffen (MitM). Dies ist entscheidend für die Einhaltung von Frameworks wie PCI-DSS und GDPR, insbesondere im Gesundheitswesen und im Einzelhandel.
  3. Nahtloses Onboarding: Für Unternehmen, die neben Windows auch große Flotten von Apple-Geräten verwalten, sorgt die Integration von Intune in bestehende MDM-Workflows (siehe unseren Leitfaden zu Jamf und RADIUS: Zertifikatsbasierte WiFi-Authentifizierung für Apple-Geräteflotten ) vom ersten Tag an für eine einheitliche, berührungslose Bereitstellung (Zero-Touch-Provisioning).

Schlüsseldefinitionen

SCEP (Simple Certificate Enrollment Protocol)

Ein Protokoll, das es Geräten ermöglicht, digitale Zertifikate von einer Zertifizierungsstelle anzufordern, wobei der private Schlüssel direkt auf dem Gerät selbst generiert und sicher gespeichert wird.

Die empfohlene Methode zur Bereitstellung von WiFi-Authentifizierungszertifikaten aufgrund ihrer hohen Sicherheit und Skalierbarkeit.

PKCS (Public Key Cryptography Standards)

Eine Reihe von Standards, bei denen sowohl der öffentliche als auch der private Schlüssel von der Zertifizierungsstelle generiert und anschließend sicher an den Endpunkt übermittelt werden.

Wird häufig für die S/MIME-E-Mail-Verschlüsselung verwendet, ist jedoch aufgrund der Übertragung des privaten Schlüssels über das Netzwerk für WiFi weniger ideal.

NDES (Network Device Enrollment Service)

Eine Microsoft Windows Server-Rolle, die als Brücke fungiert und es Geräten ohne Domänen-Anmeldeinformationen ermöglicht, Zertifikate über SCEP zu erhalten.

Eine erforderliche Infrastrukturkomponente bei der Implementierung der SCEP-Zertifikatsbereitstellung mit Microsoft Intune.

EAP-TLS (Extensible Authentication Protocol - Transport Layer Security)

Die sicherste Methode der 802.1X-Authentifizierung, bei der sowohl der Server als auch der Client gültige digitale Zertifikate vorlegen müssen.

Das Ziel-Authentifizierungsprotokoll, das durch die Intune WiFi- und Zertifikatsprofile ermöglicht werden soll.

CRL (Certificate Revocation List)

Eine von der Zertifizierungsstelle veröffentlichte Liste, die die Seriennummern von Zertifikaten enthält, die vor ihrem Ablaufdatum widerrufen wurden.

Sicherheitskritisch; RADIUS-Server müssen die CRL prüfen, um sicherzustellen, dass ausgeschiedene Mitarbeiter nicht mit einem ansonsten gültigen Zertifikat auf das WiFi zugreifen können.

Intune Certificate Connector

Ein Software-Agent, der auf einem lokalen Windows Server installiert ist und Anforderungen zwischen Microsoft Intune und der internen Zertifizierungsstelle vermittelt.

Erforderlich sowohl für SCEP- (zur Validierung von Anforderungen) als auch für PKCS-Bereitstellungen (zum Exportieren von Schlüsseln).

Subject Alternative Name (SAN)

Eine Erweiterung eines digitalen Zertifikats, die es ermöglicht, dem Zertifikat mehrere Werte (wie UPN, E-Mail oder MAC-Adresse) zuzuordnen.

Im Intune SCEP-Profil konfiguriert, um sicherzustellen, dass der RADIUS-Server den Benutzer oder das Gerät genau identifizieren kann.

Azure AD Application Proxy

Eine Funktion, die einen sicheren Remote-Zugriff auf lokale Webanwendungen ermöglicht, ohne dass ein VPN erforderlich ist oder eingehende Firewall-Ports geöffnet werden müssen.

Die Best-Practice-Methode zur sicheren Veröffentlichung der internen NDES-Server-URL im Internet für die Registrierung von Remote-Geräten.

Ausgearbeitete Beispiele

Eine nationale Einzelhandelskette mit 500 Standorten migriert von WPA2-Personal (Pre-Shared Key) zu WPA3-Enterprise für die Tablets ihrer Filialmitarbeiter (Android Enterprise Dedicated Devices). Sie nutzen Intune für das MDM. Wie sollten sie die Zertifikatsbereitstellung aufbauen?

  1. Stellen Sie einen über den Azure AD App Proxy veröffentlichten NDES-Server bereit.
  2. Erstellen Sie ein gerätebasiertes SCEP-Zertifikatsprofil in Intune, da es sich um dedizierte (Kiosk-)Geräte handelt, die an keinen bestimmten Benutzer gebunden sind. Verwenden Sie CN={{AAD_Device_ID}} für den Antragstellernamen (Subject Name).
  3. Stellen Sie das Root-CA-Profil für die Azure AD-Gerätegruppe „All Store Tablets“ bereit.
  4. Stellen Sie das SCEP-Profil für dieselbe Gruppe „All Store Tablets“ bereit.
  5. Erstellen Sie ein WiFi-Profil, das für WPA3-Enterprise und EAP-TLS konfiguriert ist, verweisen Sie auf das SCEP-Profil und stellen Sie es für dieselbe Gruppe bereit.
  6. Konfigurieren Sie die zentralen RADIUS-Server so, dass sie die Geräte-Zertifikate mit den Active Directory-Computerobjekten authentifizieren.
Kommentar des Prüfers: Dieser Ansatz erkennt richtig, dass dedizierte Geräte gerätebasierte (nicht benutzerbasierte) Zertifikate erfordern. Durch die konsistente Ausrichtung auf Gerätegruppen über alle drei Profile hinweg vermeidet der Architekt den häufigsten Fehler bei der Intune-Bereitstellung. Die Verwendung des Azure AD App Proxys für NDES stellt sicher, dass die Tablets Zertifikate auch ohne VPN sicher erneuern können.

Ein großes Konferenzzentrum nutzt Purple für seine [WiFi-Analysen](/products/wifi-analytics) und das Gäste-WiFi, muss aber sein internes Mitarbeiternetzwerk absichern. Die Mitarbeiter nutzen eine Mischung aus firmeneigenen Windows-Laptops und BYOD-iOS-Geräten. Wie handhaben sie die Intune-Bereitstellung für die BYOD-Geräte?

  1. Verpflichten Sie BYOD-Benutzer, ihre iOS-Geräte über die Intune-Benutzerregistrierung (User Enrollment) zu registrieren (wodurch eine sichere Arbeitspartition erstellt wird).
  2. Erstellen Sie ein benutzerbasiertes SCEP-Zertifikatsprofil mit CN={{UserPrincipalName}}.
  3. Stellen Sie die Root-CA-, SCEP- und WiFi-Profile für eine Azure AD-Benutzergruppe bereit (z. B. „All Staff“).
  4. Wenn der Benutzer sein persönliches Gerät registriert, überträgt Intune die Profile gezielt auf die verwaltete Arbeitspartition.
  5. Das Gerät verbindet sich unter Verwendung der Identität des Benutzers mit der Mitarbeiter-SSID, sodass der RADIUS-Server eine rollenbasierte Zugriffskontrolle (VLAN-Zuweisung) basierend auf der AD-Gruppenmitgliedschaft anwenden kann.
Kommentar des Prüfers: Diese Lösung wendet die Benutzerregistrierung (User Enrollment) korrekt für ein datenschutzfreundliches BYOD-Management an. Durch die Ausrichtung auf Benutzergruppen folgen die Zertifikate dem Mitarbeiter, unabhängig davon, welches Gerät er registriert. Die Integration der rollenbasierten Zugriffskontrolle via RADIUS demonstriert ein fortschrittliches Netzwerkdesign.

Übungsfragen

Q1. Sie haben die Root-CA-, SCEP- und WiFi-Profile auf Ihren Windows 10-Geräten bereitgestellt. Die Zertifikate werden erfolgreich installiert, aber das WiFi-Profil kann nicht angewendet werden und zeigt in der Intune-Konsole „Fehler“ an. Was ist die wahrscheinlichste Ursache?

Hinweis: Überprüfen Sie, wie die Profile den Azure AD-Gruppen zugewiesen sind.

Musterlösung anzeigen

Die wahrscheinlichste Ursache ist eine fehlerhafte Gruppenzuweisung. Wenn das SCEP-Profil einer Benutzergruppe, das WiFi-Profil jedoch einer Gerätegruppe zugewiesen wurde, kann Intune die Abhängigkeit zwischen ihnen nicht auflösen. Alle drei Profile (Root, SCEP, WiFi) müssen genau demselben Gruppentyp zugewiesen werden.

Q2. Ihr Sicherheitsteam schreibt vor, dass private Schlüssel niemals über das Netzwerk übertragen werden dürfen, selbst wenn sie verschlüsselt sind. Welche Methode zur Zertifikatsbereitstellung müssen Sie in Intune verwenden und welcher zusätzliche Infrastrukturserver ist erforderlich?

Hinweis: Überlegen Sie, wo das Schlüsselpaar generiert wird.

Musterlösung anzeigen

Sie müssen SCEP (Simple Certificate Enrollment Protocol) verwenden. Da SCEP das Endgerät anweist, den privaten Schlüssel lokal zu generieren, wird dieser niemals über das Netzwerk übertragen. Diese Bereitstellung erfordert einen NDES-Server (Network Device Enrollment Service), der als Brücke zur Zertifizierungsstelle fungiert.

Q3. Ein Remote-Mitarbeiter stellt zu Hause einen neuen Laptop über Windows Autopilot bereit. Die Intune-Profile werden erfolgreich bereitgestellt, aber das Gerät kann das SCEP-Zertifikat nicht abrufen. Welche Infrastrukturkonfiguration fehlt wahrscheinlich?

Hinweis: Wie erreicht das Gerät die interne CA aus dem Internet?

Musterlösung anzeigen

Der NDES-Server wurde wahrscheinlich nicht im Internet veröffentlicht. Damit Remote-Geräte Zertifikate anfordern können, bevor sie im Büro eintreffen, muss die NDES-URL extern erreichbar sein – idealerweise sicher veröffentlicht über den Azure AD Application Proxy.

Microsoft Intune WiFi-Zertifikatsbereitstellung via SCEP und PKCS | Technische Leitfäden | Purple