8.6 規劃安裝 Identity Reporting

8.6.1 Identity Reporting 的安裝核對清單

NetIQ 建議您完成以下核對清單中的步驟:

核對清單項目

  1. 瞭解 Identity Manager 各元件之間的互動。如需詳細資訊,請參閱節 3.3.4, Identity Reporting。

  1. 確定要為 Identity Manager 的元件使用哪些伺服器。如需詳細資訊,請參閱節 5.7, 建議的安裝情境和伺服器設定。

  1. 檢閱安裝 Identity Reporting 的考量。如需詳細資訊,請參閱節 8.6.2, 安裝 Identity Reporting 各元件的先決條件。

  1. 檢閱將要代管 Identity Reporting 的電腦需要符合的硬體和軟體要求。如需詳細資訊,請參閱節 8.6.4, Identity Reporting 的系統要求。

  1. (視情況而定) 對於執行 RHEL 7.3 或更新版本作業系統的電腦,請確定您已安裝一組適當的程式庫。

  1. (視情況而定) 確定已安裝 Identity Applications。如果已安裝 Advanced Edition,則必須執行此步驟。如需詳細資訊,請參閱節 8.0, 規劃安裝 Identity Manager 引擎、Identity Applications 和 Identity Reporting。

  1. 安裝 Sentinel。如需詳細資訊,請參閱節 7.0, 安裝 SLM for IGA

  1. 安裝 Identity Reporting。如需詳細資訊,請參閱下列其中一節:

  1. 完成 Identity Reporting 的設定。如需詳細資訊,請參閱節 11.10, 設定 Identity Reporting。

  1. 設定驅動程式的環境。如需詳細資訊,請參閱節 11.9, 設定執行時期環境。

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

NetIQ 建議您在開始安裝前先查看以下資訊。

Identity Reporting 的先決條件

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

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

    • Identity Applications,包括使用者應用程式驅動程式 (僅適用於 Advanced Edition)

    • Sentinel 安裝在單獨的 Linux 電腦上。

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

  • 若要針對 Oracle 資料庫執行報告,必須確定已複製 ojdbc8.jar。如需詳細資訊,請參閱節 11.10.2, 對 Oracle 資料庫執行報告。

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

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

  • 安裝程序會在 Tomcat 的 setenv.sh 檔案中修改 JRE 對應的 JAVA_OPTs 或 CATALINA_OPTS 項目。

Identity Reporting 的身分稽核事件

本節提供有關如何識別 Identity Manager 報告與自訂報告所需的不同稽核事件的資訊。您可以解壓縮所有報告來源,並執行以下程序檔來識別稽核事件︰

find . -name *.jrxml -print0 |xargs -0 grep -H "'000[B3]" | perl -ne '($file) = /^\.\/(.*?)\//;@a = /000[3B]..../g; foreach $a (@a) { print "$file;$a\n"}' |sort -u

本節提供有關如何識別和選取 Identity Manager 報告與自訂報告的不同稽核事件的資訊︰

事件名稱

稽核旗標

驗證和密碼變更

選擇使用 SSPR 的稽核旗標︰ 啟動 SSPR 組態編輯器 > 稽核組態 > 選取以下稽核旗標之一︰

  • 驗證

  • 變更密碼

  • 解除鎖定密碼

  • 復原密碼

  • 入侵者嘗試

  • 入侵者鎖定

  • 入侵者鎖定使用者

選取使用 iManager 的稽核旗標︰ 轉到 iManager 角色與任務 > eDirectory 稽核 > 稽核組態 > Novell Audit 選取以下稽核旗標之一︰

  • 變更密碼

  • 驗證密碼

  • 登入

  • 登出

所有其他報告事件

轉到 NetIQ Identity Manager UserApp > 管理 > 記錄 > 啟用稽核服務

8.6.3 瞭解 Identity Reporting 各元件的安裝程序

NetIQ 建議將 Sentinel 和 Reporting 安裝在不同的伺服器上。

如果進行全新安裝,安裝程式將在該資料庫中建立表格並驗證連接性。程式還會安裝 PostgreSQL JDBC 驅動程式的 JAR 檔案,並自動使用此檔案建立資料庫連接。

如果您已將您的資料 (例如 SIEM) 從 EAS 移轉至 PostgreSQL 資料庫,則安裝程式將連接到現有資料庫。

Identity Reporting 的安裝程式會執行以下功能:

  • 設定 Identity Reporting 的驗證服務

  • 設定 Identity Reporting 的電子郵件傳送系統

  • 設定 Identity Reporting 的核心報告服務

  • 部署 Identity Reporting 正常運作所需的驅動程式、受管理系統閘道和資料收集服務。

  • 為 Identity Reporting 設定 PostgreSQL 資料庫

8.6.4 Identity Reporting 的系統要求

本節提供要安裝 Identity Reporting 的伺服器的最低要求。

此外,請務必檢閱安裝的先決條件和注意事項,特別是與作業系統有關的內容。

類別

要求

處理器

1 GHz

磁碟空間

1 GB

附註:為支援應用程式的內容 (例如資料庫和應用程式伺服器記錄) 提供足夠空間。

記憶體

512 MB (建議 4 GB)

作業系統 (已認證)

以下 64 位元作業系統之一︰

  • SLES 12 SP3

  • SLES 12 SP2

  • RHEL 7.4

  • RHEL 7.3

NetIQ 建議您在安裝 Identity Manager 之前,依照製造商的自動更新機制來套用最新的作業系統修補程式。

附註:已認證指作業系統已進行全面測試且受支援。

作業系統 (受支援)

已認證作業系統的最新版 Service Pack

附註:受支援指作業系統尚未進行測試,但預期可正常運作。

虛擬化系統

  • Hyper-V Server 2012 R2

  • VMWare ESX 5.5 及更新版本

NetIQ 允許您在為執行 NetIQ 產品的作業系統提供官方支援的企業級虛擬化系統上執行 Identity Manager。只要虛擬化系統的廠商為這些作業系統提供官方支援,NetIQ 就支援在這些系統上執行整個 Identity Manager 堆疊。

資料庫

  • PostgreSQL 9.6.6

  • Oracle12.2.01

應用程式伺服器

Apache Tomcat 8.5.27

Java

Java Development Kit (JDK)

或

Sun (Oracle) 提供的 Java Runtime Environment (JRE) 1.8.0_162 或更新版本

網頁瀏覽器

以下任意瀏覽器 (最低版本)︰

Desktop

  • Apple Safari 9

  • Google Chrome 61 或更新版本

  • Microsoft Internet Explorer 11

  • Mozilla FireFox 51 或更新版本

iPad

  • Apple Safari 9

  • Google Chrome 61 或更新版本

附註:必須在瀏覽器中啟用 Cookie。如果停用 Cookie,該產品將不會正常運作。

稽核

Sentinel Log Management for IGA