16.6 Aufrüsten von Identity Reporting

Identity Reporting umfasst zwei Treiber. Unter Umständen müssen Sie auch Inhalte aus dem OpenText Event Auditing Service (EAS) 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 OpenText™ Identity Manager CE 24.4 (v4.10) für Linux.

  2. Rüsten Sie Identity Reporting 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 von Identity Reporting

Vor der Aufrüstung von Identity Reporting müssen Sie zunächst Identity Applications 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.10.0_Windows.iso vom Softwarelizenz- und Download-Portal 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.

    Melden Sie sich nach dem erfolgreichen Upgrade von Identity Reporting bei der Reporting-Benutzeroberfläche an und prüfen Sie die Version. Weitere Informationen finden Sie unter Überprüfen der Aufrüstung für Identity Reporting.

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.

  • Wenn Sie Identity Reporting von 4.8.7 auf 4.10 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 OpenText Identity Manager von 4.7.5 auf 4.10 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 Identity Reporting aufgerüstet und Tomcat zum ersten Mal gestartet haben.

  1. Halten Sie Tomcat an.

  2. Navigieren Sie zum Installationsverzeichnis von Identity Reporting 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 Identity Reporting an und führen Sie die Berichte aus.

16.6.5 Überprüfen der Aufrüstung für Identity Reporting

  1. Starten Sie Identity Reporting.

  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.