Doug Davis

Eine der größten Herausforderungen bei der Einführung von Cloud-Diensten ist die Ausweitung von Identitätsrichtlinien aus der lokalen Umgebung in die Cloud. In einer Active Directory (AD)-Umgebung könnte es verlockend sein, sich an Active Directory Federation Services (ADFS) zu wenden, die seit langem die Lösung für die Bereitstellung von Single Sign-On-Funktionen sind, mit denen sich Benutzer authentifizieren und auf Anwendungen zugreifen können, die ihnen sonst nur über Active Directory nicht zur Verfügung stehen würden, wie z.B. Azure und Microsoft 365.

Da jedoch Bedrohungsakteure weiterhin Cloud-Umgebungen ins Visier nehmen, ist es nur fair zu prüfen, ob ADFS die beste Lösung für Unternehmen ist, die hybride Umgebungen nutzen. ADFS ist zwar nicht von Natur aus unsicher, aber die Komplexität der richtigen Implementierung macht es anfällig für Angreifer. Wie der Angriff auf die Lieferkette von SolarWinds gezeigt hat, kann eine Schwachstelle in der lokalen Umgebung letztlich zur Kompromittierung des Azure AD-Mandanten führen. ADFS-Server sind nicht nur eine weitere Gruppe von physischen Servern, die verwaltet werden müssen, sondern vergrößern auch die Angriffsfläche, die Unternehmen schützen müssen.

Selbst Microsoft hat Unternehmen empfohlen, eine Abwanderung von ADFS in Betracht zu ziehen, und in einem Blogbeitrag vom Januar darauf hingewiesen : „Wenn Sie MFA und den bedingten Zugriff auf ältere lokale Anwendungen, einschließlich header-basierter Anwendungen, ausweiten möchten, verwenden Sie den Azure AD Application Proxy oder eine integrierte Lösung eines unserer Partner für sicheren Hybridzugriff. Mit unseren Migrationstools können Sie die Authentifizierung aller Anwendungen modernisieren und Ihre ADFS-Implementierung außer Betrieb nehmen. Dies trägt dazu bei, Angriffe zu verhindern, die in lokalen Identitätssystemen besonders schwer zu erkennen sind.“

Verwandte Lektüre

Eine Welt ohne ADFS

Um Unternehmen dabei zu unterstützen, alle ihre Anwendungen mit Azure AD zu verbinden, hat Microsoft die Passwort-Hash-Synchronisierung (PHS) und die Pass-Through-Authentifizierung (PTA) eingeführt. Mithilfe der Passwort-Hash-Synchronisierung können Active Directory-Administratoren den Hash des lokalen AD-Passworts eines Benutzers mit Azure AD synchronisieren. Dadurch können Benutzer Dienste wie Microsoft 365 mit demselben Passwort nutzen, das sie auch für ihr lokales AD-Konto verwenden würden.

Die zweite Methode der verwalteten Authentifizierung für Azure AD ist die Pass-Through-Authentifizierung, bei der die Passwörter der Benutzer anhand des lokalen Active Directory der Organisation überprüft werden. Dabei kommen Authentifizierungsagenten in der lokalen Umgebung zum Einsatz. Diese Agenten warten auf von Azure AD gesendete Anfragen zur Passwortüberprüfung und benötigen für ihre Funktion keine dem Internet exponierten eingehenden Ports. Passwörter müssen in keiner Form in Azure AD vorhanden sein, wodurch ein potenzieller Angriffsvektor beseitigt wird. Darüber hinaus können lokale Richtlinien wie die Ablaufdauer von Konten oder Einschränkungen der Anmeldezeiten auf die Konten angewendet werden. Als Voraussetzung für die Funktion der Pass-Through-Authentifizierung müssen Benutzer mithilfe von Azure AD Connect aus dem lokalen Active Directory in Azure AD bereitgestellt werden.

Es gibt zwar immer noch Anwendungsfälle, in denen die Beibehaltung einer ADFS-Bereitstellung sinnvoll sein kann - wie z.B. die Verwendung von ADFS für die Authentifizierung von Benutzerzertifikaten -, aber für viele Unternehmen gibt es gute Gründe, sich von ADFS zu verabschieden. Durch den Einsatz von PHS und PTA können Unternehmen die Anzahl der Passwörter, die sich die Benutzer merken müssen, reduzieren. Dies ist jedoch nur einer der Vorteile, die sich aus der Migration ergeben können. ADFS ist komplex in der Bereitstellung und erfordert physische Hardware, die gewartet werden muss. Wenn ein ADFS-Server nicht mit den neuesten Patches auf dem neuesten Stand gehalten wird, ist er anfällig für Angriffe. PHS hingegen wird von Microsoft gewartet, so dass die Infrastruktur, die Unternehmen schützen müssen, geringer ist.

Wenn Sie am Anfang Ihrer hybriden Reise stehen, sollte ADFS nicht Ihre erste Option für die Verknüpfung der Authentifizierung zwischen den On-Premise- und Online-Workloads sein. Wenn Sie jedoch ADFS eingesetzt haben, steht Ihnen eine Migration bevor, die immer noch mehr Sicherheit bietet als ADFS.

Der Wechsel der Authentifizierungsmethoden ist jedoch keine triviale Aufgabe und erfordert eine umfangreiche Planung und Tests. Jede Migration weg von ADFS sollte schrittweise erfolgen, um ausreichende Tests und mögliche Ausfallzeiten zu ermöglichen. Unternehmen sollten mindestens Azure AD Connect 1.1.819.0 einsetzen, um die Schritte zur Umstellung auf die Passwort-Hash-Synchronisierung erfolgreich durchzuführen. Die Methode für den Wechsel zu PHS hängt davon ab, wie ADFS ursprünglich konfiguriert wurde. Wenn ADFS über Azure AD Connect konfiguriert wurde, muss der Azure AD Connect-Assistent verwendet werden. In diesem Fall führt Azure AD Connect automatisch das Cmdlet Set-MsolDomainAuthentication aus und hebt automatisch alle verifizierten Verbunddomänen im Azure AD-Mandanten auf.

Wenn eine Organisation ADFS ursprünglich nicht mit Azure AD Connect konfiguriert hat, kann sie Azure AD Connect mit PowerShell verwenden, um zu PHS zu migrieren. Allerdings muss der AD-Administrator die Anmeldemethode für die Benutzer noch über den Azure AD Connect-Assistenten ändern. Der AD Connect-Assistent führt das Cmdlet Set-MsolDomainAuthentication nicht automatisch aus, so dass der Administrator die volle Kontrolle darüber hat, welche Domänen in welcher Reihenfolge konvertiert werden.

Unterstützung von Cloud-Initiativen

Für Unternehmen mit hybriden Umgebungen reduziert die Anbindung aller Anwendungen an Azure AD die Komplexität und bietet die Möglichkeit, die Angriffsfläche zu verringern. Als Nebeneffekt hat dies auch das Potenzial, die Benutzererfahrung zu verbessern, indem eine einmalige Anmeldung sowie strenge Kontosicherheitskontrollen implementiert werden. Wenn Unternehmen hybride Identitätsansätze zur Unterstützung ihrer Cloud-Initiativen einführen, sollten sie sich die Zeit nehmen, um zu prüfen, ob ADFS ihren Anforderungen am besten gerecht wird oder nicht.

Weitere Ressourcen