13.1 Planen der Installation von Single Sign-on für Identity Manager

13.1.1 Checkliste für die Single-Sign-on-Komponente

NetIQ empfiehlt, die Schritte in der folgenden Checkliste auszuführen:

Checkliste

  1. Informieren Sie sich über die Interaktion zwischen den Identity Manager-Komponenten. Weitere Informationen finden Sie in Abschnitt 4.5, Verwenden des Single-Sign-On-Zugriffs in Identity Manager.

  1. Legen Sie fest, welche Server für die Identity Manager-Komponenten verwendet werden sollen. Weitere Informationen finden Sie in Abschnitt 5.3, Empfehlungen für Installationsszenarien und Servereinrichtung.

  1. Stellen Sie sicher, dass Tomcat installiert ist. Weitere Informationen finden Sie in Abschnitt 12.2, Installieren von PostgreSQL und Tomcat.

  1. (Bedingt) Sollen die Ereignisse mit dem Apache Log4j-Dienst in Tomcat festgehalten werden, stellen Sie sicher, dass die entsprechenden Dateien vorliegen. Weitere Informationen finden Sie in Abschnitt 13.1.4, Protokollieren der Anmeldung mit dem Apache-Log4j-Dienst.

  1. Installieren Sie OSP:

  1. Installieren Sie SSPR (Self Service Password Reset) zur Verwaltung der Benutzerpasswörter für Identitätsanwendungen. Weitere Informationen finden Sie in Abschnitt 14.2, Installieren der Passwortverwaltung für Identity Manager.

  1. Installieren und konfigurieren Sie die Identitätsanwendungen für den Single-Sign-on-Zugriff. Weitere Informationen finden Sie in Abschnitt 15.5, Installieren der Identitätsanwendungen.

13.1.2 Voraussetzungen für die Installation von One SSO Provider (OSP)

Die folgenden Identity Manager-Komponenten nehmen die Benutzerauthentifizierung über OSP vor:

  • Identitätsanwendungen

  • Identitätsberichterstellung

NetIQ empfiehlt, vor dem Installieren von OSP die folgenden Überlegungen zu lesen:

  • Zum Ausführen von OSP können Sie bei Bedarf Ihr eigenes Tomcat-Installationsprogramm anstelle des Programms im Installations-Kit von Identity Manager verwenden. Wenn Sie allerdings den Apache Log4j-Dienst zusammen mit Ihrer Tomcat-Version nutzen möchten, überprüfen Sie, ob die entsprechenden Dateien installiert sind. Weitere Informationen finden Sie in Abschnitt 13.1.4, Protokollieren der Anmeldung mit dem Apache-Log4j-Dienst.

  • OSP benötigt Herkunftsverbürgungszertifikate für die Kommunikation der Identitätsanwendungen und der Berichterstellung mit dem Authentifizierungsserver. Der Installationsvorgang erstellt automatisch ein Zertifikat für TLS/SSL in der Datei osp.jks. Sie können außerdem ein Herkunftsverbürgungszertifikat für eine SAML-Assertion mit eDirectory anlegen lassen.

    HINWEIS:Diese Zertifikate laufen zwei Jahre nach dem Erstellungsdatum ab. Sobald die Zertifikate ablaufen, müssen Sie neue Zertifikate erstellen. Weitere Informationen hierzu finden Sie in Beglaubigungsserver und Abschnitt VIII, Konfiguration des Single-Sign-On-Zugriffs in Identity Manager.

13.1.3 Systemanforderungen für One SSO Provider (OSP)

Für OSP ist der Apache Tomcat-Anwendungsserver erforderlich. Die Version von Tomcat muss mit der für die Identitätsanwendungen erforderlichen Version übereinstimmen.

Alle anderen Anforderungen entsprechen den Serveranforderungen für die Identitätsanwendungen. Weitere Informationen finden Sie in Abschnitt 15.1.3, Voraussetzungen und Überlegungen für die Installation der Identitätsanwendungen sowie in den aktuellen Versionshinweisen.

13.1.4 Protokollieren der Anmeldung mit dem Apache-Log4j-Dienst

Die Ereignisse, die in Tomcat auftreten, können wahlweise mit dem Apache-Dienst Log4j oder mit dem Dienst java.util.logging protokolliert werden. Das Tomcat-Installationsprogramm im Installations-Kit von Identity Manager enthält die erforderlichen Dateien für Log4j. Wenn Sie eine eigene Tomcat-Version installieren, benötigen Sie die folgenden Dateien zum Ausführen des Apache-Protokollierungsdienstes:

  • log4j-1.2.16.jar

  • tomcat-juli-adapters.jar

  • tomcat-juli.jar

Fügen Sie die Dateien mit den folgenden Schritten zu Ihrer Tomcat-Installation hinzu:

  1. Laden Sie die JULI-Dateien für Tomcat 8.5.x von der Apache-Website herunter:

    • tomcat-juli.jar

    • tomcat-juli-adapters.jar

  2. Laden Sie die Datei log4j-1.2.16.jar von der Apache-Website herunter.

  3. Legen Sie die folgenden Dateien im Verzeichnis $TOMCAT_HOME\lib ab:

    • log4j-1.2.16.jar

    • tomcat-juli-adapters.jar

  4. Legen Sie die Datei tomcat-juli.jar im Verzeichnis $TOMCAT_HOME\bin ab.

  5. Legen Sie einen Wert für -Dlog4j.configuration in CATALINA_OPTS fest, oder erstellen Sie eine Datei log4j.properties im Verzeichnis $TOMCAT_HOME\lib.