16.6 Aufrüsten der Identitätsberichterstellung

Die Identitätsberichterstellung umfasst zwei Treiber. Unter Umständen müssen Sie auch Inhalte aus dem NetIQ-Ereignisrevisionsdienst zu Sentinel Log Management für IGA migrieren. Nehmen Sie die Aufrüstung in der nachstehenden Reihenfolge vor:

  1. Rüsten Sie Sentinel Log Management für IGA auf. Weitere Informationen finden Sie unter Aufrüsten von Sentinel Log Management für IGA im Einrichtungshandbuch zu NetIQ Identity Manager für Linux.

  2. Rüsten Sie die Identitätsberichterstellung auf.

16.6.1 Voraussetzungen für die Aufrüstung

Wenn Ihre Datenbank über SSL konfiguriert ist, ersetzen Sie in der Datei server.xml, die sich im Pfad C:\NetIQ\idm\apps\tomcat\conf befindet, ssl=true durch sslmode=require.

Ändern Sie beispielsweise

jdbc:postgresql://<postgres db>:5432/idmrptdb?ssl=true

in

jdbc:postgresql://<postgres db>:5432/idmrptdb?sslmode=require

16.6.2 Aufrüsten der Identitätsberichterstellung

Vor der Aufrüstung der Identitätsberichterstellung müssen Sie zunächst die Identitätsanwendungen und SLM for IGA aufrüsten. Zum Aufrüsten von Identity Reporting installieren Sie die neue Version über die bisherige Version.

Führen Sie zum Aufrüsten von Identity Reporting die folgenden Schritte aus:

  1. Laden Sie die Datei Identity_Manager_4.9.0_Windows.iso von der NetIQ Downloads-Website herunter.

  2. Stellen Sie die heruntergeladene .iso-Datei bereit.

  3. Navigieren Sie zum Ordner <Speicherort der installierten ISO-Datei>\IdentityReporting und führen Sie die Datei install.exe aus.

  4. Wählen Sie die Sprache für die Installation aus und klicken Sie auf OK.

  5. Klicken Sie auf der Einführungsseite auf Weiter.

  6. Lesen und akzeptieren Sie die Lizenzvereinbarung und klicken Sie dann auf Weiter.

    Die installierten Komponenten und deren Versionen werden angezeigt.

  7. Wählen Sie Identity Reporting aus und klicken Sie auf Weiter.

  8. Geben Sie die Konfigurationseinstellungen für Identity Reporting an. Weitere Informationen finden Sie unter Arbeitsblatt zur Konfiguration von Identity Reporting.

  9. Lesen Sie auf der Seite der Zusammenfassung vor der Aufrüstung die Einstellungen und klicken Sie auf Aufrüsten.

HINWEIS:Die Eigenschaft com.netiq.rpt.ssl-keystore.type in der Datei ism-configuration.properties behält den Wert (JKS/PKCS12), der vor dem Aufrüsten festgelegt wurde.

HINWEIS:Wenn Sie Identity Reporting von 4.8.7 auf 4.9 aufrüsten, wird der Java 8-basierte Tomcat an folgendem Speicherort gesichert: c:\netiq\idm\apps\tomcat\conf.

16.6.3 Schritte nach der Aufrüstung für Reporting

Wenn Sie während der Aufrüstung bei der Aufforderung, ein Schema für Identity Reporting zu erstellen, die Option "Start" oder "Datei" wählen, müssen Sie die Datenquelle manuell über die Benutzeroberfläche von Identity Reporting hinzufügen. Navigieren Sie zum Hinzufügen zu der Option Datenquellen, klicken Sie auf Hinzufügen und wählen Sie dann IDMDCSDataSource aus der Liste aus. Starten Sie außerdem Tomcat neu, nachdem Sie ihn einmal gestartet haben, um sicherzustellen, dass die verfügbare Datenbank ordnungsgemäß läuft.

Nach dem Aufrüsten von Identity Reporting auf Version 4.9 navigieren Sie zur Datei ism-configuration.properties, die sich im Verzeichnis /opt/netiq/idm/apps/tomcat/conf/ befindet, und führen Sie die folgenden Aktionen aus:

  • Ändern Sie den Wert der Eigenschaft com.netiq.rpt.landing.url wie folgt:

    com.netiq.rpt.landing.url = ${com.netiq.idm.osp.url.host}/idmdash/#/landing

  • Ändern Sie den Wert der Eigenschaft com.netiq.idmdcs.landing.url wie folgt:

    com.netiq.idmdcs.landing.url = ${com.netiq.idm.osp.url.host}/idmdash/#/landing

  • Geben Sie den Wert für die Eigenschaft com.netiq.rpt.redirect.url im folgenden Format an: https:<Hostname>:<Port>/path

    Beispiel: com.netiq.rpt.redirect.url = https://192.168.0.1:8543/IDMRPT/oauth.html

Nach dem Aufrüsten von Identity Manager von 4.7.5 auf 4.9 wird der Typ des Schlüsselspeichers im Dienstprogramm für die Konfigurationsaktualisierung automatisch zu pkcs12 geändert. Stellen Sie sicher, dass Sie den Typ der Schlüsselspeicherdateien im Dienstprogramm für die Konfigurationsaktualisierung von pkcs12 zu jks ändern, die vor dem Aufrüsten für die folgenden Einträge in jks vorliegen:

  • Identitätsdepot-Zertifikate

  • Authentifizierungsserver

  • Authentifizierungsschlüssel

  • RBPM

Führen Sie nach dem Aufrüsten von Identity Reporting von 4.7.5 auf 4.9 die folgenden Schritte aus:

  1. (Bedingt) Wenn Sie Identity Applications in einer verteilten Einrichtung installiert haben, bearbeiten Sie configupdate.properties und ändern Sie die Edition zu Advanced.

  2. Nehmen Sie in der Datei configupdate die folgenden Änderungen vor:

    • Geben Sie den korrekten OSP-Port an.

    • Stellen Sie sicher, dass alle Registerkarten für TLS-Einträge korrigiert sind.

  3. Aktualisieren Sie die folgenden ism-configuration.properties:

    com.netiq.rpt.authserver.url = https://apps.<example>.com:8543
    com.netiq.rpt.ssl-keystore.file = C:\\\\NetIQ\\\\IDM\\\\apps\\\\tomcat\\\\conf\\\\idm.jks
    com.netiq.rpt.ssl-keystore.pwd._attr_obscurity = ENCRYPT
    com.netiq.rpt.ssl-keystore.pwd = GqJVxLBPwgWLK1/ULnOb4A==:JoxqTICngaIQtU3z/u7v/w==:2jk5gzsEca+kaz6x7xjE6g==
    com.netiq.rpt.ssl-keystore.type = JKS/PKCS12
    com.netiq.idm.osp.oauth-truststore.file = C:\\\\NetIQ\\\\IDM\\\\apps\\\\tomcat\\\\conf\\\\idm.jks
    com.netiq.idm.osp.oauth-truststore.pwd._attr_obscurity = ENCRYPT
    com.netiq.idm.osp.oauth-truststore.pwd = GqJVxLBPwgWLK1/ULnOb4A==:JoxqTICngaIQtU3z/u7v/w==:2jk5gzsEca+kaz6x7xjE6g==
  4. Starten Sie den Tomcat-Service neu.

16.6.4 Ändern der Verweise auf reportRunner in der Datenbank

Aktualisieren Sie die Verweise auf reportRunner in der Datenbank, nachdem Sie die Identitätsberichterstellung aufgerüstet und Tomcat zum ersten Mal gestartet haben.

  1. Halten Sie Tomcat an.

  2. Navigieren Sie zum Installationsverzeichnis der Identitätsberichterstellung und benennen Sie den Ordner reportContent in ORG-reportContent um.

    Beispiel: C:\NetIQ\idm\apps\IdentityReporting

  3. Löschen Sie den Inhalt der temporären Verzeichnisse und Arbeitsverzeichnisse im Tomcat-Ordner.

  4. Melden Sie sich bei der PostgreSQL-Datenbank an.

    1. Suchen Sie die reportRunner-Verweise in den folgenden Tabellen:

      • idm_rpt_cfg.idmrpt_rpt_params

      • idm_rpt_cfg.idmrpt_definition

    2. Geben Sie die folgenden Löschanweisungen aus:

      DELETE FROM idm_rpt_cfg.idmrpt_rpt_params WHERE rpt_def_id='com.novell.content.reportRunner';
      DELETE FROM idm_rpt_cfg.idmrpt_definition WHERE def_id='com.novell.content.reportRunner';
  5. Starten Sie Tomcat.

    Sehen Sie sich in den Protokollen an, ob die Berichte mit dem korrekten reportRunner aktualisiert wurden.

  6. Melden Sie sich bei der Identitätsberichterstellung an und führen Sie die Berichte aus.

16.6.5 Überprüfen der Aufrüstung für die Identitätsberichterstellung

  1. Starten Sie die Identitätsberichterstellung.

  2. Überprüfen Sie, ob alte und neue Berichte im Werkzeug angezeigt werden.

  3. Überprüfen Sie im Kalender, ob die geplanten Berichte aufgeführt sind.

  4. Überprüfen Sie, ob die Seite Einstellungen die bisherigen Einstellungen für verwaltete und nicht verwaltete Anwendungen enthält.

  5. Überprüfen Sie, ob alle anderen Einstellungen fehlerfrei sind.

  6. Überprüfen Sie, ob die abgeschlossenen Berichte in der Anwendung aufgelistet sind.