37.3 安裝 Identity Reporting 各元件的先決條件

NetIQ 建議您在開始執行安裝程序之前,檢閱以下先決條件和考量。

37.3.1 Event Auditing Service 的先決條件

在安裝 Event Auditing Service 時,請注意以下事項:

  • 您必須已有 Openssl 文件庫,通常是 libssl.so.0.9.8 和 libcrypto.so.0.9.8。此外,.so 檔案的版本應該相符。如果不相符,請建立一個軟性連結。

  • (視情況而定) 在 RHEL 6.x 電腦上,Openssl 文件庫設位於 /usr/lib 或 /usr/lib64 目錄中。系統還可能會使用檔案的綑綁升級版本。例如:

    • libssl.so.1.0.0

    • ln -s libssl.so.1.0.0 libssl.so.0.9.8

    • ln -s libcrypto.so.1.0.0 libcrypto.so.0.9.8

  • KornShell 必須已安裝,因為 EAS 安裝程序檔會用到 KornShell (預設位於 /bin/ksh)。通常,所有的 Linux 作業系統環境中都會捆綁 KornShell。

  • NetIQ 建議將您要安裝 EAS 的電腦上的時間,與要同服務互動之元件 (例如 Identity Reporting 和其他 Identity Manager 元件) 所在電腦上的時間同步化。否則,您可能會遇到組態問題。

37.3.2 Identity Reporting 的先決條件

在安裝 Identity Reporting 時,請注意以下先決條件和事項:

  • 需要以下 Identity Manager 元件的受支援且已設定版本:

    • Identity Applications,包括使用者應用程式驅動程式

    • 在單獨的 Linux 電腦上安裝獨占的事件稽核服務,例如 Sentinel 或 NetIQ Event Auditing Service。您不能建立與同一個 EAS 環境通訊的多個報告例項。

    • Driver for Data Collection Service

    • 受管理系統閘道服務的驅動程式

    如需這些元件所需版本和修補程式的詳細資訊,請參閱最新的《版本說明》。如需安裝驅動程式的詳細資訊,請參閱節 41.0, 管理執行報告所需的驅動程式。

  • 請不要將 Identity Reporting 安裝在叢集環境中的伺服器上。

  • (視情況而定) 若要針對 Oracle 12c 資料庫執行報告,您必須安裝相應的 JDBC 檔案。如需詳細資訊,請參閱節 40.2, 對 Oracle 資料庫執行報告。

  • (視情況而定) 您可以使用自己的 Tomcat 安裝程式,而不使用 Identity Manager 安裝套件中提供的安裝程式。但是,若要將 Apache Log4j 服務與您的 Tomcat 版本配合使用,請確保已安裝相應的檔案。如需詳細資訊,請參閱節 27.6, 使用 Apache Log4j 服務記錄登入事件和密碼事件。

  • 為您要授予報告功能存取權的任何使用者指定報告管理員角色。

  • 確保 Identity Manager 環境中的所有伺服器都設定了相同的時間,資料庫和 EAS 元件的伺服器更要如此。如果您不同步化伺服器上的時間,有些報告在執行後可能是空的。例如,如果代管 Identity Manager 引擎的伺服器與代管倉儲的伺服器的時間戳記不同,則此問題可能會影響到與新使用者相關的資料。如果您建立了一個使用者,隨後對其進行了修改,報告中會填入相應的資料。

  • 根據您要與 Identity Applications 配合使用的應用程式伺服器,安裝程序會修改 setenv.sh 檔案中 JRE 對應的某些項目:

    • Tomcat:JAVA_OPTs 或 CATALINA_OPTS

    • JBoss:JAVA_HOME 或 JRE_HOME

    依預設,Tomcat 的便捷安裝程式會將 setenv.sh 檔案放在 /opt/netiq/idm/apps/tomcat/bin/ 目錄中。安裝程式還會在該檔案中設定 JRE 位置。

  • (選擇性) 您可以將 Identity Reporting 設定為使用 SAML 2.0 驗證來與 NetIQ Access Manager 4.0 配合運作。如需詳細資訊,請參閱節 46.0, 對 NetIQ Access Manager 使用 SAML 驗證進行單一登入。