5.5 從安裝 GUI 將「使用者應用程式」安裝在 JBoss 應用程式伺服器上

本節說明如何使用安裝程式的圖形使用者介面來安裝「Identity Manager 使用者應用程式」。

5.5.1 啟動安裝程式 GUI

  1. 瀏覽至含有安裝檔案的目錄,如表 5-2所述。

  2. 從指令行啟動您平台的安裝程式:

    java -jar IdmUserApp.jar

  3. 在下拉式選單中選取語言,然後按一下「確定」。

  4. 閱讀授權合約,按一下「我接受授權合約中的條款」,然後按一下「下一步」。

  5. 閱讀安裝精靈的「簡介」頁面,然後按一下「下一步」。

  6. 請繼續進行節 5.5.2, 選擇應用程式伺服器平台

5.5.2 選擇應用程式伺服器平台

  1. 選擇 JBoss 應用程式伺服器平台,然後按一下「下一步」。

5.5.3 移轉您的資料庫

如果您不要移轉資料庫,請按一下「下一步」並繼續進行 節 5.5.4, 指定 WAR 的位置

如果您想使用「使用者應用程式」3.0 或 3.01 版的現有資料庫,則必須移轉資料庫。

  1. 請確認您已經啟動想移轉的資料庫。

  2. 在安裝程式的「資料移轉」頁面中按一下「」。

  3. 按一下「選擇」在 Identity Manager 3.0 或 3.01 的「使用者應用程式」安裝目錄中瀏覽 install.properties 檔案。

    從之前的安裝指定 install.properties 檔案的位置,可減少您在之後頁面所選取的項目數目。

  4. 系統會要求您確認資料庫類型、主機名稱和連接埠。如此進行,再按一下「下一步」。

  5. 按一下「下一步」,繼續進行節 5.5.4, 指定 WAR 的位置節 5.5.5, 選擇安裝資料夾

「使用者應用程式」安裝程式會升級您的「使用者安裝程式」,並移轉 3.0 或 3.0.1 版資料庫的資料到 3.5.1 版所使用的資料庫。如需移轉資料庫的詳細資訊和其他步驟,請參閱《Identity Manager 使用者應用程式:移轉指南》。

5.5.4 指定 WAR 的位置

如果「Identity Manager 使用者應用程式」的 WAR 檔案所在的目錄與安裝程式的不同,安裝程式就會提示您輸入 WAR 的路徑。

  1. 如果 WAR 在預設位置中,請按一下「還原預設資料夾」。

    若要指定 WAR 檔案的位置,按一下「選擇」並選取位置。

  2. 按「下一步」,然後繼續節 5.5.5, 選擇安裝資料夾

5.5.5 選擇安裝資料夾

  1. 在「選擇安裝資料夾」頁面上,選取「使用者應用程式」的安裝位置。如果您需要記住並使用預設的位置,請按一下「還原預設資料夾」,或者,如果您想選擇安裝檔案的其他位置,請按一下「選擇」來瀏覽一個位置。

  2. 按「下一步」,然後繼續節 5.5.6, 選擇資料庫平台

5.5.6 選擇資料庫平台

  1. 選取要使用的資料庫平台。

  2. 如果您使用 Oracle 資料庫,請繼續進行步驟 3。否則,請跳至步驟 4

  3. 如果您使用 Oracle 資料庫,安裝程式就會詢問您所使用的版本。選擇您的版本。

  4. 按「下一步」,然後繼續節 5.5.7, 指定資料庫主機和連接埠

5.5.7 指定資料庫主機和連接埠

  1. 填寫下列欄位:

    欄位

    描述

    主機

    指定資料庫伺服器的主機名稱或 IP 位址。

    對於叢集,請為叢集的每一個成員指定相同的主機名稱和 IP 位址。

    連接埠

    指定資料庫的監聽程式連接埠號碼。

    對於叢集,請為叢集的每一個成員指定相同的連接埠。

  2. 按「下一步」,然後繼續節 5.5.8, 指定資料庫名稱和特權使用者

5.5.8 指定資料庫名稱和特權使用者

  1. 填寫下列欄位:

    欄位

    描述

    資料庫名稱 (或 sid)

    對於 MySQL 或 MS SQL Server,請提供您預先設定之資料庫的名稱。對於 Oracle,請提供您之前建立的 Oracle 系統識別碼 (SID)。

    對於叢集,請為叢集的每一個成員指定相同的資料庫名稱和 SID。

    資料庫使用者

    指定資料庫使用者。

    對於叢集,請為叢集的每一個成員指定相同的資料庫使用者。

    資料庫密碼/確認密碼

    指定資料庫密碼。

    對於叢集,請為叢集的每一個成員指定相同的資料庫密碼。

  2. 按一下「下一步」,然後繼續節 5.5.9, 指定 Java 根目錄

5.5.9 指定 Java 根目錄

  1. 按一下「選擇」瀏覽您的 Java 根資料夾。若要使用預設位置,按一下「還原預設值」。

  2. 按一下「下一步」,然後繼續節 5.5.10, 指定 JBoss 應用程式伺服器設定

5.5.10 指定 JBoss 應用程式伺服器設定

在此頁面上讓「使用者應用程式」知道「JBoss 應用程式伺服器」的位置。

此安裝程序不會安裝「JBoss 應用程式伺服器」:如需安裝「JBoss 應用程式伺服器」的指示,請參閱節 5.1.1, 安裝 JBoss 應用程式伺服器和 MySQL 資料庫

  1. 提供基礎資料夾、主機和連接埠:

    欄位

    描述

    基礎資料夾

    指定應用程式伺服器的位置。

    主機

    指定應用程式伺服器的主機名稱或 IP 位址。

    連接埠

    指定應用程式伺服器的監聽程式連接埠號碼。預設的 JBoss 連接埠為 8080。

  2. 按「下一步」,然後繼續節 5.5.11, 選擇應用程式伺服器組態類型

5.5.11 選擇應用程式伺服器組態類型

  1. 填寫下列欄位:

    選項

    描述

    單一 (預設) 或叢集 (全部) >

    選取應用程式伺服器組態的類型:

    • 如果安裝為叢集的一部分,請選取「全部

    • 如果此安裝所在的單一節點不是叢集的一部分,請選取「預設」。

    伺服器名稱

    指定 伺服器名稱。

    應用程式名稱指的是應用程式伺服器組態的名稱、應用程式 WAR 檔案的名稱以及 URL 網路位置的名稱。 安裝程序檔會建立一個伺服器組態,並會依預設根據「應用程式名稱」來命名組態。

    請將應用程式名稱記錄下來,當您從瀏覽器啟動「Identity Manager 使用者應用程式」時,可將其包含在 URL 中。

    工作流程引擎 ID

    叢集中的每一個 伺服器都有唯一的「工作流程引擎 ID」。在《Identity Manager 使用者應用程式:管理指南》的 3.5.4 節「設定叢集的工作流程」中,有「工作流程引擎 ID」的相關說明。

  2. 按「下一步」,然後繼續節 5.5.12, 啟用 Novell Audit 記錄

5.5.12 啟用 Novell Audit 記錄

(選擇性) 若要啟用「使用者應用程式」的 Novell Audit 記錄:

  1. 填寫下列欄位:

    選項

    描述

    之中

    啟用「使用者應用程式」的 Novell Audit 記錄。

    如需設定 Novell Audit 記錄的相關資訊,請參閱《Identity Manager 使用者應用程式:管理指南》。

    關閉

    停用「使用者應用程式」的 Novell Audit 記錄。 您可以在稍後使用「使用者應用程式」的「管理」標籤來啟用它。

    如需啟用 Novell Audit 記錄的相關資訊,請參閱《Identity Manager 使用者應用程式:管理指南》。

    伺服器

    如果您啟用 Novell Audit 記錄,請指定 Novell Audit 伺服器的主機名稱或 IP 位址。如果您關閉記錄,就會忽略這個值。

  2. 按「下一步」,然後繼續節 5.5.14, 設定使用者應用程式組態

5.5.13 指定萬能金鑰

指定是否要輸入現有的萬能金鑰,或是要建立一個新的。需要輸入萬能金鑰的可能原因包括:

  • 您想將安裝從預備系統移到生產系統,並想保留您在預備系統中使用的資料庫存取權限。

  • 您之前將「使用者應用程式」安裝在 JBoss 叢集的第一個成員上,而現在要安裝在叢集的後續成員上 (它們需要同一個萬能金鑰)。

  • 由於磁碟發生錯誤,您必須還原「使用者應用程式」。您必須重新安裝「使用者應用程式」,並指定先前安裝所使用的同一個加密萬能金鑰。這可讓您存取之前儲存的加密資料。

  1. 按一下「是」來使用現有的萬能金鑰,或按一下「否」來建立一個新的

  2. 按一下「下一步」。

    安裝程序會將加密萬能金鑰寫入安裝目錄中的 master-key.txt 檔案。

    如果您選擇「」,則請跳至節 5.5.14, 設定使用者應用程式組態。完成安裝之後,您必須手動記錄節 5.9.1, 記錄萬能金鑰中所述的萬能金鑰。

    如果您選擇「」,則請繼續進行步驟 3

  3. 如果您選擇輸入現有的加密萬能金鑰,請剪下此金鑰並貼進安裝程序視窗。

  4. 按一下「下一步」,繼續進行節 5.5.14, 設定使用者應用程式組態

5.5.14 設定使用者應用程式組態

「使用者應用程式」的安裝可讓您設定「使用者應用程式」組態參數。安裝之後,這些參數之中有大部分也可透過 configupdate.shconfigupdate.bat 進行編輯;如有例外,則於參數描述中說明。

對於叢集,請為叢集的每一個成員指定同一個「使用者應用程式」組態參數。

  1. 設定表 5-4所述的「使用者應用程式」基本組態參數,然後繼續進行步驟 2

    「使用者應用程式」組態面板

    表 5-4 使用者應用程式組態:基本參數

    設定類型

    欄位

    描述

    eDirectory 連線設定

    LDAP 主機

    必要。 指定輕量目錄存取協定 (LDAP) 伺服器的主機名稱或 IP 位址。例如:

    myLDAPhost
    

    LDAP 非安全連接埠

    指定 LDAP 伺服器的非安全連接埠。例如︰389。

    LDAP 安全連接埠

    指定 LDAP 伺服器的安全連接埠。例如︰636。

    LDAP 管理員

    必要。指定 LDAP 管理員的認證。此使用者必須已經存在。「使用者應用程式」會使用此帳戶,來建立 Identity Vault 的管理連線。這個值會根據萬能金鑰進行加密。

    LDAP 管理員密碼

    必要。 指定 LDAP 管理員密碼。這個密碼會根據萬能金鑰進行加密。

    使用公用匿名帳戶

    允許未登入的使用者存取「LDAP 公用匿名帳戶」。

    LDAP 訪客

    允許未登入的使用者存取允許的入口網站應用程式。這個使用者帳戶必須已存在於 Identity Vault。若要啟用「LDAP 訪客」,您必須取消選取「使用公用匿名帳戶」。若要停用「訪客使用者」,請選取「使用公用匿名帳戶」。

    LDAP 訪客密碼

    指定 LDAP 訪客密碼。

    安全管理員連線

    選取這個選項來要求,必須以安全插槽完成使用管理員帳戶的所有通訊 (此選項可能有負面的效能影響)。

    安全使用者連線

    選取這個選項來要求,必須以安全插槽完成使用登入使用者帳戶的所有通訊 (此選項可能有負面的效能影響)。

    eDirectory DN

    根容器 DN

    必要。 指定根容器的輕量目錄存取協定 (LDAP) 可辨識名稱。當在目錄抽象層中沒有指定任何搜尋根部時,會將它用做預設實體定義搜尋根部。

    提供驅動程式 DN

    必要。 指定您先前在節 5.3, 建立「使用者應用程式」驅動程式中建立之「使用者應用程式」驅動程式的可辨識名稱。例如,如果您的驅動程式為 UserApplicationDriver、而驅動程式集稱為 myDriverSet,並且該驅動程式集位於 o=myCompany 的網路位置,則輸入值:

    cn=UserApplicationDriver,cn=myDriverSet,o=myCompany
    

    使用者應用程式管理員

    必要。Identity Vault 中擁有權限執行管理任務 (由「使用者應用程式」使用者容器指定) 的使用者。此使用者可以使用「使用者應用程式」的「管理」標籤來管理入口網站。

    如果「使用者應用程式管理員」參與 iManager、Novell Designer for Identity Manager 或「使用者應用程式」(「申請與核准」標籤) 中公開的工作流程管理任務,您就必須給予此管理員適當的託管者權限,使其能夠存取「使用者應用程式」驅動程式中的物件例項。 如需詳細資訊,請參閱《IDM 使用者應用程式:管理指南》。

    若想在部署「使用者應用程式」之後變更此指定,則必須使用「使用者應用程式」中的「管理 > 安全性」頁面。

    提供應用程式管理員

    此角色可於 Identity Manager 3.5.1 的提供版本中取得。「提供應用程式管理員」會使用「提供」標籤 (在「管理」標籤之下) 來管理「提供工作流程」功能。這些功能可透過「使用者應用程式」的「申請與核准」標籤供使用者使用。此使用者必須先存在於 Identity Vault,才能指定為「提供應用程式管理員」。

    若想在部署「使用者應用程式」之後變更此指定,則必須使用「使用者應用程式」中的「管理 > 安全性」頁面。

    eDirectory DN (續)

    使用者容器 DN

    必要。指定使用者容器的 LDAP 可辨識名稱 (DN) 或完全合法的 LDAP 名稱。這會定義使用者和群組的搜尋範圍。此容器中 (和下方) 的使用者可以登入「使用者應用程式」。

    重要:如果您想讓使用者可以執行工作流程,請確定「使用者應用程式」驅動程式設定期間指定的「使用者應用程式管理員」存在於此容器中。

    群組容器 DN

    必要。 指定群組容器的輕量目錄存取協定 (LDAP) 可辨識名稱 (DN) 或完全合法的 LDAP 名稱。

    由目錄抽象層內的實體定義使用。

    eDirectory 證書

    KeyStore 路徑

    必要。 針對應用程式伺服器用來執行之 JDK 的 KeyStore (cacerts) 檔案,輸入其完整路徑,或者,按一下瀏覽器小按鈕來瀏覽 cacerts 檔案。

    在 Linux 或 Solaris 上,使用者必須擁有權限寫入此檔案。

    KeyStore 密碼/確認 KeyStore 密碼

    必要。 指定 cacerts 密碼。預設值為「changeit」。

    電子郵件

    通知範本 HOST 記號

    指定代管「Identity Manager 使用者應用程式」的應用程式伺服器。例如:

    myapplication serverServer
    

    此值會取代電子郵件範本中的 $HOST$ 記號。建構的 URL 是提供申請任務和核准通知的連結。

    通知範本 PORT 記號

    用於取代提供申請任務和核准通知中所使用之電子郵件範本中的 $PORT$ 記號。

    通知範本安全連接埠記號

    用於取代提供申請任務和核准通知中所使用之電子郵件範本中的 $SECURE_PORT$ 記號。

    SMTP 電子郵件通知寄件者:

    指定來自提供電子郵件中使用者的電子郵件。

    SMTP 電子郵件通知主機

    指定提供電子郵件所使用的 SMTP 電子郵件主機。可以是 IP 位址或 DNS 名稱。

    密碼管理

    使用外部密碼 WAR

    此功能可讓您指定一個「忘記密碼」頁面放在外部「忘記密碼 WAR」中,並指定一個 URL,讓外部「忘記密碼 WAR」用來透過 Web 服務喚回「使用者應用程式」。

    如果您核取「使用外部密碼 WAR」,就必須提供「忘記密碼連結」和「忘記密碼回傳連結」的值。

    如果您不核取「使用外部密碼 WAR」,IDM 就會使用預設的內部「密碼管理」功能。 /jsps/pwdmgt/ForgotPassword.jsf (開頭不使用 HTTP 通訊協定)。這會將使用者重新導向至「使用者應用程式」內建的「忘記密碼」功能,而不是外部 WAR。

    忘記密碼連結

    此 URL 指向「忘記密碼」功能頁面。在外部或內部的密碼管理 WAR 中指定 ForgotPassword.jsf 檔案。如需詳細資料,請參閱使用密碼 WAR

    忘記密碼回傳連結

    如果您使用外部密碼管理 WAR,則請提供該外部「密碼管理 WAR」用來透過 Web 服務喚回「使用者應用程式」的路徑,例如 https://idmhost:sslport/idm

  2. 如果您想設定「使用者應用程式」其他的組態參數,請按一下「顯示進階選項」(請捲動檢視整個面板)。表 5-5描述了「進階選項」參數。

    如果您不想設定此步驟所述的其他參數,請跳至步驟 3

    表 5-5 使用者應用程式組態:所有參數

    設定類型

    欄位

    描述

    eDirectory 連線設定

    LDAP 主機

    必要。 指定 LDAP 伺服器的主機名稱或 IP 位址。例如:

    myLDAPhost

    LDAP 非安全連接埠

    指定 LDAP 伺服器的非安全連接埠。例如︰389。

    LDAP 安全連接埠

    指定 LDAP 伺服器的安全連接埠。例如︰636。

    LDAP 管理員

    必要。指定 LDAP 管理員的認證。此使用者必須已經存在。「使用者應用程式」會使用此帳戶,來建立 Identity Vault 的管理連線。這個值會根據萬能金鑰進行加密。

    LDAP 管理員密碼

    必要。 指定 LDAP 管理員密碼。這個密碼會根據萬能金鑰進行加密。

    使用公用匿名帳戶

    允許未登入的使用者存取「LDAP 公用匿名帳戶」。

    LDAP 訪客

    允許未登入的使用者存取允許的入口網站應用程式。這個使用者帳戶必須已存在於 Identity Vault。若要啟用「LDAP 訪客」,您必須取消選取「使用公用匿名帳戶」。若要停用「訪客使用者」,請選取「使用公用匿名帳戶」。

    LDAP 訪客密碼

    指定 LDAP 訪客密碼。

    安全管理員連線

    選取這個選項來要求,必須以安全插槽完成使用管理員帳戶的所有通訊 (此選項可能有負面的效能影響)。

    安全使用者連線

    選取這個選項來要求,必須以安全插槽完成登入使用者帳戶所完成的所有通訊 (此選項可能有負面的效能影響)。

    eDirectory DN

    根容器 DN

    必要。 指定根容器的輕量目錄存取協定 (LDAP) 可辨識名稱。當在目錄抽象層中沒有指定任何搜尋根部時,會將它用做預設實體定義搜尋根部。

    提供驅動程式 DN

    必要。 指定您先前在節 5.3, 建立「使用者應用程式」驅動程式中建立之「使用者應用程式」驅動程式的可辨識名稱。例如,如果您的驅動程式為 userapplicationdriver、而驅動程式集稱為 mydriverset,並且該驅動程式集位於 o=myCompany 的網路位置,則輸入值:

    cn=UserApplicationDriver,cn=myDriverSet,o=myCompany
    

    使用者應用程式管理員

    必要。Identity Vault 中擁有權限執行管理任務 (由「使用者應用程式」使用者容器指定) 的使用者。此使用者可以使用「使用者應用程式」的「管理」標籤來管理入口網站。

    如果「使用者應用程式管理員」參與 iManager、Novell Designer for Identity Manager 或「使用者應用程式」(「申請與核准」標籤) 中公開的工作流程管理任務,您就必須給予此管理員適當的託管者權限,使其能夠存取「使用者應用程式」驅動程式中的物件例項。 如需詳細資訊,請參閱《IDM 使用者應用程式:管理指南》。

    若想在部署「使用者應用程式」之後變更此指定,則必須使用「使用者應用程式」中的「管理 > 安全性」頁面。

    提供應用程式管理員

    此角色可於 Identity Manager 3.5.1 的提供版本中取得。「提供應用程式管理員」會使用「使用者應用程式」的「申請與核准」標籤來管理「提供工作流程」功能。此使用者必須先存在於 Identity Vault,才能指定為「提供應用程式管理員」。

    若想在部署「使用者應用程式」之後變更此指定,則必須使用「使用者應用程式」中的「管理 > 安全性」頁面。

    中繼目錄使用者身分

    使用者容器 DN

    必要。 指定使用者容器的 LDAP 可辨識名稱 (DN) 或完全合法的 LDAP 名稱。

    這會定義使用者和群組的搜尋範圍。

    此容器中 (和下方) 的使用者可以登入「使用者應用程式」。

    重要:如果您想讓使用者可以執行工作流程,請確定「使用者應用程式」驅動程式設定期間指定的「使用者應用程式管理員」存在於此容器中。

    使用者物件類別

    LDAP 使用者物件類別 (通常為 inetOrgPerson)。

    登入屬性

    代表使用者登入名稱的 LDAP 屬性 (例如 CN)。

    命名屬性

    此 LDAP 可在查閱使用者或群組時做為識別碼。這和登入屬性不一樣,後者只能用於登入,不可用於使用者/群組搜尋。

    使用者成員資格屬性

    選用。代表使用者群組成員資格的 LDAP 屬性。 請勿在此名稱中使用空格。

    中繼目錄使用者群組

    群組容器 DN

    必要。 指定群組容器的輕量目錄存取協定 (LDAP) 可辨識名稱 (DN) 或完全合法的 LDAP 名稱。由目錄抽象層內的實體定義使用。

    群組物件類別

    LDAP 群組物件類別 (通常為 groupofNames)。

    群組成員資格屬性

    代表使用者群組成員資格的屬性。請勿在此名稱中使用空格。

    使用動態群組

    如果您想要使用動態群組,請選取此選項。

    動態群組物件類別

    LDAP 動態群組物件類別 (通常為 dynamicGroup)。

    eDirectory 證書

    KeyStore 路徑

    必要。 針對應用程式伺服器用來執行之 JRE 的 keystore (cacerts) 檔案,輸入其完整路徑,或者,按一下瀏覽器小按鈕來瀏覽 cacerts 檔案。

    「使用者應用程式」的安裝會修改 KeyStore 檔案。在 Linux 或 Solaris 上,使用者必須擁有權限寫入此檔案。

    KeyStore 密碼

    確認 KeyStore 密碼

    必要。 指定 cacerts 密碼。預設值為「changeit」。

    私密金鑰儲存區

    私密 KeyStore 路徑

    私密 KeyStore 含有「使用者應用程式」的私密金鑰和證書。保留. 如果您想保留空白,此路徑則預設為 /jre/lib/security/cacerts

    私密 KeyStore 密碼

    除非您另行指定,否則密碼為 changeit。這個密碼會根據萬能金鑰進行加密。

    私密金鑰別名

    除非您另行指定,否則密碼為 novellIDMUserApp

    私密金鑰密碼

    除非您另行指定,否則密碼為 nove1lIDM。這個密碼會根據萬能金鑰進行加密。

    託管金鑰儲存區

    託管儲存區路徑

    「託管金鑰儲存區」包含所有託管簽名者的證書,用來驗證數位簽名。如果此路徑為空,則「使用者應用程式」會從「系統」內容 javax.net.ssl.trustStore 取得路徑。如果路徑不在那裡,就假設為 jre/lib/security/cacerts

    託管儲存區密碼

    如果此欄位為空,則「使用者應用程式」會從「系統」內容 javax.net.ssl.trustStorePassword 取得密碼。如果值不在那裡,則使用 changeit。這個密碼會根據萬能金鑰進行加密。

    Novell Audit 數位簽名和證書金鑰

     

    包含 Novell Audit 的數位簽名金鑰和證書。

     

    Novell Audit 數位簽名證書

    顯示數位簽名證書。

     

    Novell Audit 數位簽名私密金鑰

    顯示數位簽名私密金鑰。這個金鑰會根據萬能金鑰進行加密。

    iChain 設定

    已啟用 ICS 登出

    若選取此選項,「使用者應用程式」就可支援同時登出「使用者應用程式」以及 iChain 或 Novell Access Manager。「使用者應用程式」會在登出時檢查是否有 iChain 或 Novell Access Manager 的 Cookie, 如果有,就將使用者重新導向到 ICS 登出頁面。

    ICS 登出頁面

    連結至 iChain 或 Novell Access Manager 登出頁面的 URL,其中的 URL 是 iChain 或 Novell Access Manager 需要的主機名稱。如果 ICS 登入已經啟用,且使用者登出了「使用者應用程式」,則該使用者會被重新導向至此頁面。

    電子郵件

    通知範本 HOST 記號

    指定代管「Identity Manager 使用者應用程式」的應用程式伺服器。例如:

    myapplication serverServer
    

    此值會取代電子郵件範本中的 $HOST$ 記號。建構的 URL 是提供申請任務和核准通知的連結。

    通知範本 PORT 記號

    用於取代提供申請任務和核准通知中所使用之電子郵件範本中的 $PORT$ 記號。

    通知範本 SECURE PORT 記號

    用於取代提供申請任務和核准通知中所使用之電子郵件範本中的 $SECURE_PORT$ 記號。

    通知範本 PROTOCOL 記號

    指的是非安全通訊協定 HTTP。用於取代提供申請任務和核准通知中所使用之電子郵件範本中的 $PROTOCOL$ 記號。

    通知範本 SECURE PROTOCOL 記號

    指的是安全通訊協定 HTTPS。用於取代提供申請任務和核准通知中所使用之電子郵件範本中的 $SECURE_PROTOCOL$ 記號。

    SMTP 電子郵件通知寄件者:

    指定來自提供電子郵件中使用者的電子郵件。

    SMTP 電子郵件通知主機

    指定提供電子郵件所使用的 SMTP 電子郵件主機。可以是 IP 位址或 DNS 名稱。

    密碼管理

     

     

    使用外部密碼 WAR

    此功能可讓您指定一個「忘記密碼」頁面放在外部「忘記密碼 WAR」中,並指定一個 URL,讓外部「忘記密碼 WAR」用來透過 Web 服務喚回「使用者應用程式」。

    如果您核取「使用外部密碼 WAR」,就必須提供「忘記密碼連結」和「忘記密碼回傳連結」的值。

    如果您不核取「使用外部密碼 WAR」,IDM 就會使用預設的內部「密碼管理」功能。 /jsps/pwdmgt/ForgotPassword.jsf (開頭不使用 HTTP 通訊協定)。這會將使用者重新導向至「使用者應用程式」內建的「忘記密碼」功能,而不是外部 WAR。

    忘記密碼連結

    此 URL 指向「忘記密碼」功能頁面。在外部或內部的密碼管理 WAR 中指定 ForgotPassword.jsf 檔案。如需詳細資料,請參閱使用密碼 WAR

     

    忘記密碼回傳連結

    如果您使用外部密碼管理 WAR,則請提供該外部「密碼管理 WAR」用來透過 Web 服務喚回「使用者應用程式」的路徑,例如 https://idmhost:sslport/idm

    其他

    會期逾時

    應用程式會期逾時。

    OCSP URI

    如果用戶端安裝使用線上證書狀態通訊協定 (On-Line Certificate Status Protocol,OCSP),則請提供資源識別字串 (Uniform Resource Identifier,URI)。例如,格式為 http://host:port/ocspLocal。OCSP URI 會在線上更新託管證書的狀態。

    授權組態路徑

    授權組態檔案的完全合法名稱。

    容器物件

    選取

    選取要使用的「容器物件類型」。

    容器物件類型

    從下列的標準容器中進行選取:地區、國家、organizationalUnit和領域。您也可以在 iManager 中定義自己的容器,然後將其新增至「新增新容器物件」之下。

    容器屬性名稱

    列出與「容器物件類型」關聯的「屬性類型」名稱。

    新增新容器物件:容器物件類型

    在 Identity Vault 中指定一個可做為容器的 ObjectClass 之 LDAP 名稱。

    如需有關容器的詳細資訊,請參閱《Novell iManager 2.6 管理指南

    新增新容器物件:容器屬性名稱

    提供容器物件的屬性名稱。

    附註:在安裝之後,您可以在此檔案中編輯大部分的設定。若要這麼做,請執行 configupdate.sh 程序檔或 Windows configupdate.bat 檔案 (位於您的安裝子目錄中)。請記住,在叢集中,對於叢集的所有成員,此檔案中的設定必須完全相同。

  3. 完成設定後,請按一下「確定」,然後繼續進行節 5.5.15, 確認選擇並安裝

使用密碼 WAR

使用「忘記密碼連結」組態參數來為一個具有「忘記密碼」功能的 WAR 指定位置。您指定的 WAR 可以在「使用者應用程式」的外部或內部。

指定外部密碼管理 WAR

  1. 使用安裝程序或 configupdate 公用程式。

  2. 在「使用者應用程式」組態參數中,核取「使用外部密碼 WAR」組態參數的核取方塊。

  3. 如需「忘記密碼連結」組態參數,請指定外部密碼 WAR 的位置。

    納入主機名稱和連接埠,例如 http://localhost:8080/ExternalPwd/jsps/pwdmgt/ForgotPassword.jsf。外部密碼 WAR 可以位於「使用者應用程式」的保護防火牆外面。

  4. 如需「外部密碼回傳連結」,則請提供該外部「密碼管理 WAR」用來透過 Web 服務喚回「使用者應用程式」的路徑,例如 https:// idmhost:sslport/idm

    回傳連結必須使用 SSL 來確保和「使用者應用程式」之間的 Web 服務通訊安全無虞。並請參閱節 5.9.3, 設定 JBoss 伺服器之間的 SSL 通訊

  5. 如果您使用安裝程式,則請閱讀此步驟中的資訊,然後繼續前往步驟 6

    如果您使用 configupdate 公用程式來更新安裝根目錄中的外部密碼 WAR,則請閱讀此步驟,並手動將 WAR 重新命名為您在「忘記密碼連結」中所指定的第一個目錄。然後繼續前往步驟 6

    在安裝結束之前,安裝程式會將 IDMPwdMgt.war (隨附於安裝程式) 重新命名為您指定的第一個目錄名稱。經過重新命名的 IDMPwdMgt.war 會變成您的外部密碼 WAR。例如,如果您指定 http://www.idmpwdmgthost.com/ExternalPwd/jsps/pwdmgt/ForgotPassword.jsf,安裝程式就會將 IDMPwdMgt.war 重新命名為 ExternalPwd.war。安裝程式會將重新命名的 WAR 移到安裝根目錄裡面。

  6. 手動複製 ExternalPwd.war 到負責執行外部密碼 WAR 功能的遠端 JBoss 伺服器部署目錄。

指定內部密碼管理 WAR

  1. 請勿核取「使用外部密碼 WAR」。

  2. 接受「忘記密碼連結」的預設位置,或提供其他密碼 WAR 的 URL。

  3. 接受「忘記密碼回傳連結」的預設值。

5.5.15 確認選擇並安裝

  1. 閱讀「預先安裝摘要」頁面,確認您選擇的安裝參數。

  2. 如有必要,請使用「上一步」,返回先前的安裝頁面變更安裝參數。

    「使用者應用程式」組態頁面不會儲存這些值,因此在您重新指定先前的安裝頁面時,請務必重新輸入「使用者應用程式」的組態值。

  3. 對安裝和組態參數感到滿意之後,請返回「預先安裝摘要」頁面並按一下「安裝」。

5.5.16 檢視記錄檔案

  1. 如果安裝完成時未發生任何錯誤,請移至節 5.9, 安裝後任務

  2. 如果安裝發生錯誤或警告,請檢閱記錄檔案來找出問題。

    • Identity_Manager_User_Application_InstallLog.log 中保留基本安裝工作的結果

    • Novell-Custom-Install.log 會存放「使用者應用程式」在安裝期間的組態資訊

    如需解決問題的協助,請參閱節 5.11, 疑難排解