Security Assertion Markup Language (SAML) ist der De-facto-Open-Standard, der für den Austausch von Authentifizierungs- und Autorisierungsdetails zwischen dem Service Provider und dem Identity Provider verwendet wird. Der Austausch der Details erfolgt über digital signierte XML-Dokumente, die Benutzerdaten enthalten. Central Server On-Premises bietet Unterstützung für die SAML-2.0-Authentifizierung. Durch die Aktivierung dieser Funktion können sich Benutzer über einen Single-Sign-On-(SSO)-Dienst, der SAML-Authentifizierung unterstützt, auf ihren Desktops und Mobilgeräten (Central Server Mobile App) bei Central Server anmelden.
Service Provider - Die Anwendung, die einen bestimmten Dienst bereitstellt und Benutzer anhand von durch SSO angeforderten Sicherheitsassertionen authentifiziert und autorisiert. Zum Beispiel: CRM, Endpoint Server usw.
Identity Provider - Die Instanz, die die Anmeldeinformationen des Benutzers verwaltet und pflegt. Zum Beispiel: Okta, OneLogin usw.
Single-Sign-On-Dienst - Ein vom Identity Provider bereitgestellter Dienst mit einem zentralisierten Anmeldesystem, bei dem der Benutzer seine Anmeldeinformationen einmal eingibt, woraufhin die Authentifizierungs- und Autorisierungsdetails an verschiedene Service Provider weitergegeben werden, um dem Benutzer Zugriff zu gewähren.
Der Hauptvorteil von SSO besteht darin, dass die Authentifizierung zentralisiert ist, wodurch Benutzer sich nicht mehrere Passwörter merken müssen, um auf verschiedene Anwendungen zuzugreifen.
Wenn ein Benutzer versucht, sich anzumelden, um auf den Service Provider zuzugreifen, wird der Benutzer zur SSO-Anmeldeseite weitergeleitet. Nach Eingabe der Anmeldeinformationen übermittelt das SSO die Informationen an den Service Provider. Anschließend entscheidet der Service Provider auf Grundlage der vom SSO bereitgestellten Authentifizierungs- und Autorisierungsdetails, ob dem Benutzer Zugriff gewährt wird oder nicht.
Gehen Sie nach der Anmeldung zur Registerkarte Admin und wählen Sie SAML-Authentifizierung. Hier finden Sie die von Central Server bereitgestellten Details, die auf der IdP-Seite eingegeben werden müssen.
Assertion Consumer Service URL (ACS-URL)
Die ACS-URL oder Reply-URL ist ein Endpunkt, der auf Ihre Central Server-Instanz verweist und dem IdP mitteilt, wohin die SAML-Antwort gesendet werden soll. Die ACS-URL muss in der IdP-Konfiguration verwendet werden.
Hinweis: Schritte zum Ändern der Standard-ACS-URL:
1. Öffnen Sie <Installation_directory>/UEMS_CentralServer/conf/websettings.conf
2. Geben Sie in einer neuen Zeile saml.fqdn.name=FQDN_Name ein
3. Speichern Sie die Datei websettings.conf
Zum Beispiel: saml.fqdn.name=dc.com
4. Starten Sie den Central Server-Server neu
5. Konfigurieren Sie die SAML-Authentifizierung erneut
wobei FQDN_Name der neue FQDN ohne Port ist.
Sowohl die Entity ID als auch die Assertion Consumer URL sind in den Metadata-XML-Dateien enthalten.
Gehen Sie nach der Anmeldung an der Produktkonsole zur Registerkarte Admin und wählen Sie SAML-Authentifizierung. Unten müssen Sie die Details des IdP eingeben.
Hinweis: Die Federation-Metadata-XML-Datei des IdP, die die oben genannten Informationen enthält, kann in Central Server hochgeladen werden.
Hinweis: Alle für Central Server besprochenen Schritte zur SAML-Konfiguration und -Authentifizierung gelten auch für Patch Manager Plus und Vulnerability Manager Plus.