![]() | |
Sun[TM] Identity Manager 8.0 管理 |
第 5 章
配置與系統維護本章提供使用管理員介面設定及維護 Identity Manager 物件與伺服器程序的資訊及程序。如需有關 Identity Manager 物件的更多資訊,請參閱簡介一章中的 Identity Manager 物件。
備註
如需有關為服務提供者實作配置 Identity Manager 的資訊,請參閱第 17 章「服務提供者管理」。
本章包含以下主題:
配置 Identity Manager 策略請閱讀本小節以取得有關配置使用者策略的資訊和程序。
什麼是策略?
藉由建立 Identity Manager 帳號 ID、登入和密碼特性的限制條件,Identity Manager 策略可設定 Identity Manager 使用者的限制。
備註
Identity Manager 還提供專門用於稽核使用者規範遵循的稽核策略。第 13 章「身份識別稽核: 基本概念」中論述了稽核策略。
開啟策略頁面
您可以在 [策略] 頁面中建立並編輯 Identity Manager 使用者策略。
若要開啟 [策略] 頁面,請執行以下步驟:
策略類型
使用 [策略] 頁面可編輯現有策略並建立新策略。
策略可分為以下類型:
- Identity 系統帳號策略 - 建立使用者、密碼和認證策略選項與限制。透過 [建立組織]、[編輯組織]、[建立使用者] 和 [編輯使用者] 等頁面,您可將識別系統帳號策略 (如圖 5-1 所示) 指定給組織或使用者。
- 服務提供者系統帳號策略 - 此策略類型用於在服務提供者實作中,為服務提供者使用者建立使用者、密碼和認證策略選項與限制。透過 [建立組織]、[編輯組織]、[建立服務提供者使用者] 和 [編輯服務提供者使用者] 等頁面,可將這些策略指定給組織或使用者。
- 字串品質策略 - 字串品質策略包括策略類型 (例如密碼、帳號 ID 和認證),並可設定長度規則、字元類型規則和允許的文字與屬性值。此類型的策略繫結到每個 Identity Manager 資源,並在每個資源頁面中設定。圖 5-2 提供了一個範例。
圖 5-2 建立/編輯密碼策略
策略中的「不得包含」屬性
您可以在 UserUIConfig 配置物件中,變更所允許的「不得包含」屬性集。UserUIConfig 中列出了這些屬性,如下所示:
字典策略
字典策略可讓 Identity Manager 根據文字資料庫來檢查密碼,以確保它們不會遭受簡單的字典攻擊。Identity Manager 可搭配使用此策略與其他策略設定來強制限定密碼的長度及結構,讓攻擊者難以使用字典來猜測系統所產生或變更的密碼。
字典策略可擴充密碼排除清單,您可以使用策略來設定該清單 (您可使用 [管理員介面] 密碼 [編輯策略] 頁中的 [不包含文字] 選項來實作這份清單)。
配置字典策略
若要設定字典策略,您必須:
若要設定字典策略,請執行以下步驟:
- 開啟 [策略] 頁面 (更多...)。
- 按一下 [配置字典] 顯示 [字典配置] 頁。
- 選取並輸入資料庫資訊:
- 按一下 [測試] 可測試資料庫連線。
- 如果連線測試成功,請按一下 [載入文字] 載入字典。載入作業可能得花費幾分鐘才能完成。
- 按一下 [測試] 確認字典已正確載入。
實作字典策略
若要實作字典策略,請執行以下步驟:
- 開啟 [策略] 頁面 (更多...)。
- 按一下 [密碼策略] 連結可編輯密碼策略。
- 在 [編輯策略] 頁面中,選取 [根據字典文字檢查密碼] 選項。
- 按一下 [儲存] 儲存變更。
實作之後,將根據字典來檢查所有變更和產生的密碼。
自訂電子郵件範本Identity Manager 使用電子郵件範本傳送動作的資訊和請求給使用者和核准人。系統包括以下各項的範本:
- 存取檢閱通知 - 當需要檢閱使用者的存取權限時,傳送通知。必須修正或緩解存取策略的違規時,系統會傳送此通知。.
- 帳號建立核准 - 將通知傳送給核准人,告知正等待其核准新帳號。只要將相關角色的「佈建通知選項」設成核准,系統就會傳送此通知。
- 帳號建立通知 - 傳送通知,告知已使用特定角色的指定建立帳號。在 [建立角色] 或 [編輯角色] 頁面的 [通知收信人] 欄位中選取一或多位管理員時,系統將傳送此通知。
- 帳號刪除核准 - 將通知傳送給核准人,告知正在等待其核准使用者帳號刪除動作。在 [建立角色] 或 [編輯角色] 頁面的 [通知收信人] 欄位中選取一或多位管理員時,系統將傳送此通知。
- 帳號刪除通知 - 傳送通知,告知已刪除帳號。
- 帳號更新通知 - 將通知傳送至指定的電子郵件地址或使用者帳號,告知已更新帳號。
- 密碼重設 - 傳送通知,告知 Identity Manager 密碼已重設。根據相關的 Identity Manager 策略所選的「重設通知選項」值,系統會立即通知重設密碼的管理員 (在 Web 瀏覽器中),或以電子郵件通知其密碼已重設的使用者。
- 密碼同步通知 - 通知使用者已在所有資源上成功完成密碼變更。通知會列出已成功更新的資源,並指出密碼變更請求的來源。
- 密碼同步失敗通知 - 通知使用者沒有在所有資源上成功完成密碼變更。通知會提供錯誤清單並指出密碼變更請求的來源。
- 策略違規通知 - 傳送通知,告知發生了帳號策略違規。
- 調解帳號事件、調解資源事件、調解摘要 - 分別從 [通知調解回應]、[通知調解開始] 和 [通知調解結束] 預設工作流程進行呼叫。通知將依照每個工作流程中的配置傳送。
- 報告 - 將所產生報告傳送給指定的收件者清單中的收件者。
- 請求資源 -傳送通知給資源管理員,告知已請求資源。當管理員從 [資源] 區域中請求資源時,系統會傳送此通知。
- 重試通知 - 傳送通知給管理員,告知對資源嘗試進行特定作業失敗的次數已達指定的次數。
- 風險分析 - 傳送風險分析報告。將一或多名電子郵件收件者指定為資源掃描的部分時,系統將傳送此報告。
- 臨時密碼重設 -傳送通知給使用者或角色核准人,告知已為帳號提供臨時密碼。根據相關的 Identity Manager 策略所選的「密碼重設通知選項」值,系統會立即向使用者顯示通知 (在 Web 瀏覽器中)、以電子郵件通知使用者,或以電子郵件通知角色核准人。
- User ID Recovery - 傳送回復的使用者 ID 至指定的電子郵件地址。
編輯電子郵件範本
您可以自訂電子郵件範本以便為收件者提供特定的指導,告知其如何完成作業或如何查看結果。例如,您可能要自訂 [帳號建立核准] 範本,以透過增加以下訊息來將核准人導向至帳號核准頁面:
請至 http://host.example.com:8080/idm/approval/approval.jsp,以核准為 $(fullname) 所建立的帳號。
若要自訂電子郵件範本,請將 [帳號建立核准] 範本用做範例,並執行以下程序:
您也可以使用 Identity Manager IDE 修改電子郵件範本。如需有關 IDE 的資訊,請參閱 Identity Manager IDE。
電子郵件範本中的 HTML 和連結
您可以將 HTML 格式的內容插入電子郵件範本,以便在電子郵件訊息內文中顯示該內容。內容可包含文字、圖形和 Web 連結資訊。若要啟用 HTML 格式的內容,請選取 [啟用 HTML] 選項。
電子郵件內文中允許的變數
您也可以在電子郵件範本內文中包含變數參照,格式為 $(Name);例如:您的密碼 $(password) 已復原。
下表中定義每個範本所允許的變數。
配置稽核群組和稽核事件設定稽核配置群組可讓您記錄和報告您選取的系統事件。
稽核配置頁面
使用 [稽核配置] 頁面設定稽核群組。設定稽核群組可讓您稍後執行「稽核記錄」報告。
開啟稽核配置頁面
若要開啟 [稽核配置] 頁面,請執行以下步驟:
配置稽核群組
配置稽核群組和事件需要 [配置稽核] 管理權能。
[稽核配置] 頁面若尚未開啟,請將其開啟 (請參閱上文步驟)。
[稽核配置] 頁面會顯示稽核群組清單,這些群組均可能包含一個或多個事件。您可以針對各個群組記錄成功事件、失敗事件或兩者均記錄。
按一下清單中的稽核群組以顯示 [編輯稽核配置群組] 頁面。此頁可讓您選取要在系統稽核記錄中當作稽核配置群組的一部份來記錄的稽核事件類型。
檢查是否已選取 [啟用稽核] 核取方塊。取消選取該核取方塊可停用稽核系統。
編輯稽核配置群組中的事件
若要編輯群組中的事件,您可以新增或刪除某個物件類型的動作。若要執行此作業,請將該物件類型之 [動作] 欄中的項目從 [可用] 區域移至 [已選取] 區域,然後按一下 [確定]。
新增事件到稽核配置群組
若要將事件增加到群組,請按一下 [新增]。Identity Manager 會在頁面底部新增事件。從 [物件類型] 欄的清單中選取物件類型,然後將新物件類型之 [動作] 欄中的一個或多個項目,從 [可用] 區域移至 [已選取] 區域。按一下 [確定],將事件增加到群組中。
Remedy 整合您可以將 Identity Manager 與 Remedy 伺服器整合,使其根據指定的範本傳送 Remedy 票證。
在管理員介面的兩個區域中設定 Remedy 整合:
- Remedy 伺服器設定 - 透過從 [資源] 區域建立 Remedy 資源來設定 Remedy 配置 (請參閱建立資源)。在設定資源後,測試連線以確保啟用整合。
- Remedy 範本 - 在設定 Remedy 資源後,定義 Remedy 範本。若要這麼做,請開啟管理員介面,按一下 [配置] 標籤,然後再按一下 [Remedy 整合]。然後您將選取 Remedy 模式和資源。
Remedy 票證的建立透過 Identity Manager 工作流程進行配置。根據您的喜好設定,可以在適當的時間進行呼叫,此呼叫將使用定義的範本開啟 Remedy 票證。如需有關配置工作流程的更多資訊,請參閱「Identity Manager Workflows, Forms, and Views」。
配置 Identity Manager 伺服器設定您可以編輯伺服器特定設定,好讓 Identity Manager 伺服器只執行特定的作業。
若要配置伺服器專用的設定,請執行以下步驟:
調解器設定
調解器是執行調解的 Identity Manager 元件。若要瞭解調解,請參閱調解。
若要配置調解器設定,請執行配置 Identity Manager 伺服器設定中的步驟。選取 [調解器] 標籤。
依預設,調解器設定會顯示在 [編輯伺服器設定] 頁面中。您可以接受預設值,或取消選取 [使用預設值] 選項指定自訂的值。
備註
若要變更 Identity Manager 伺服器所使用的預設調解器設定,請參閱編輯預設伺服器設定。
請使用下列設定配置調解器:
如需調校及疑難排解調解器的資訊,請參閱「Identity Manager 調校、疑難排解和錯誤訊息」。
檢視調解器狀態
若要檢視調解器狀態資訊,請開啟 [調解器狀態] 除錯頁面。
備註
您必須具備「除錯」權能,才能檢視 /idm/debug/ 頁面。如需有關權能的資訊,請參閱指定權能。
請將此 URL 鍵入瀏覽器,開啟 [調解器狀態] 除錯頁面:
http://<AppServerHost>:<Port>/idm/debug/Show_Reconciler.jsp
此處的 AppServerHost 是啟用調解器的主機。
請重新整理 [調解器狀態] 頁面,以檢視更新的調解器狀態資訊。如需有關此頁面的額外資訊,請按一下 [說明]。
排程程式設定
在 Identity Manager 中控制作業排程的是排程程式元件。
若要在特定的伺服器上配置排程程式設定,請執行配置 Identity Manager 伺服器設定中的步驟。選取 [排程程式] 標籤。
您可以接受預設值,或取消選取 [使用預設值] 選項指定自訂的值。
按一下 [儲存] 以儲存伺服器設定的變更。
若要變更 Identity Manager 伺服器的預設排程程式設定,請參閱編輯預設伺服器設定。
如需調校及疑難排解排程程式的資訊,請參閱「Identity Manager 調校、疑難排解和錯誤訊息」。
電子郵件範本伺服器設定
若要配置 SMTP 伺服器設定,請執行配置 Identity Manager 伺服器設定中的步驟。選取 [電子郵件範本] 標籤。
若不使用預設值,請清除 [使用預設值] 選項並輸入要使用的郵件伺服器,指定預設的電子郵件伺服器。您輸入的文字用於替代 [電子郵件範本] 中的 smtpHost 變數。
簡易郵件傳輸協定 (SMTP) 是在網際網路中傳輸電子郵件的標準。
若要變更 Identity Manager 伺服器的預設 SMTP 設定,請參閱編輯預設伺服器設定。
JMX
Java 管理延伸 (JMX) 是一項 Java 技術,可讓您管理及 (或) 監視應用程式、系統物件、裝置及服務導向的網路。受管理/監視的實體以稱之為 MBean 的物件表示 (意即「管理式 Bean」)。
本節說明如何在 Identity Manager 伺服器上配置 JMX,讓 JMX 用戶端得以監視系統的變化 (您也可以配置 Identity Manager 透過 JMX 提供稽核事件。如需相關資訊,請參閱更多...)。
配置 JMX 輪詢設定
若要在個別伺服器上配置 JMX 輪詢設定,請執行以下步驟:
- 請執行配置 Identity Manager 伺服器設定中的步驟。選取 [JMX] 標籤。
- 使用下列選項可啟用 JMX 叢集輪詢,並配置輪詢執行緒的間隔:
- 按一下 [儲存] 以儲存伺服器設定的變更。
備註
若要變更 Identity Manager 伺服器的預設 JMX 輪詢設定,請參閱編輯預設伺服器設定。
檢視 JMX 資料
使用 JMX 用戶端檢視 JMX 所收集的資料。包含在 JDK 1.5 的 JConsole 即為此等用戶端。
在本機使用 JConsole
若要在伺服器執行所在的同一部機器上使用 JConsole,請設定下列特性:
JConsole 會使用正確的 PID 連線。
從遠端使用 JConsole
若要從遠端使用 JConsole,請設定下列特性:
視環境之不同,也可能需要其他設定。如需更多資訊,請參閱 JConsole 文件。
備註
移至 Identity Manager 除錯頁面 (更多...) 並按一下 [顯示 MBean 資訊]按鈕,亦可檢視 JMX 資料。
如需有關 JMX 的更多資訊,請瀏覽本網站:
http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/docs.jsp
編輯預設伺服器設定
預設伺服器設定功能可讓您為所有的 Identity Manager 伺服器設定預設設定。除非您在個別伺服器設定頁中選取不同選項,否則伺服器會繼承這些設定。
若要編輯預設伺服器的設定,請執行以下步驟:
[編輯預設伺服器設定] 頁面顯示與個別伺服器設定頁面一樣的選項。如需說明,請參閱文件中有關個別伺服器設定的各頁。
您對每個預設伺服器設定所做的變更會傳播至對應的個別伺服器設定,除非您取消選取該設定的使用預設選項。
按一下 [儲存] 以儲存伺服器設定的變更。
配置一般使用者介面管理員只要修改管理員介面中的表單,即可配置特定方面的一般使用者介面。
若要設定在一般使用者介面中顯示資訊的選項,請執行以下步驟:
- 在管理員介面中,按一下主功能表的 [配置]。
- 按一下輔助功能表的 [使用者介面]。
[使用者介面] 頁面會隨即開啟。
- 完成並儲存表單的 [一般使用者面板] 部分。如需表單說明,請按一下 [說明]。
如需完成表單的 [匿名註冊] 部分,請參閱匿名註冊。
啟用一般使用者介面中的進程圖
進程圖係描述當一般使用者啟動請求或更新其設定檔時,Identity Manager 所遵循之工作流程。啟用時,在一般使用者送出表單之後,進程圖即會顯示在結果頁面中。
您必須先啟用管理員介面中的進程圖,才能啟用一般使用者介面中的進程圖。詳細資訊請參閱啟用進程圖。
若要啟用一般使用者介面中的進程圖,請執行以下步驟:
註冊 Identity Manager竭誠歡迎管理員註冊 Identity Manager 安裝。
註冊需有 Sun Online 帳號及密碼。若無 Sun Online 帳號,請填寫下列位址的表單以註冊帳號:
從 [主控台] 或使用 [管理員] 介面皆可註冊 Identity Manager。
從 [主控台] 註冊還可讓您建立本機服務標籤,配合 Sun Service Tag 軟體使用可追蹤 Sun 系統、軟體及服務的資產管理。請務必先安裝服務標籤用戶端套裝軟體,再建立本機服務標籤。按一下以下位址的 [下載服務標籤] 按鈕,即可下載此套裝軟體:
http://inventory.sun.com/inventory
您應先使用可配置 Identity Manager 物件的管理員帳號登入,才能註冊 Identity Manager。此帳號應具備「產品註冊」權能。如需有關權能的資訊,請參閱指定權能。
備註
您必須為 Identity Manager 應用程式伺服器上的 Java 正確配置 SSL 功能,產品註冊功能才能發揮作用。java.security 檔案 (或等效檔案) 中所參照的所有 JAR 都必須出現。
從主控台註冊 Identity Manager
若要建立本機服務標籤,或透過網際網路向 Sun 註冊 Identity Manager,請執行以下步驟:
- 請使用下列指令建立本機服務標籤:
register -local
請使用下列指令,透過網際網路向 Sun 註冊 Identity Manger:
register -remote -u <userid> -p <password> -userSOA <soaUserid>
-passSOA <soaPassword> -proxy <proxyHost> -port <proxyPortNumber>其中︰
- userid 是獲授權可執行註冊之 Identity Manager 管理員的 Identity Manager 使用者 ID
- password 是獲授權可執行註冊之 Identity Manager 管理員的 Identity Manager 密碼
- soaUserid 是用於註冊的 Sun Online 帳號之使用者 ID
- soaPassword 是用於註冊的 Sun Online 帳號之密碼
- proxyHost 是用於存取 Sun 線上註冊服務的網路代理伺服器。 唯有當網路配置為使用代理伺服器存取外部網際網路位址時才需要
- proxyPortNumber 是用於存取 Sun 線上註冊服務之網路代理伺服器的連接埠。唯有當網路配置為使用代理伺服器存取外部網際網路位址時才需要
register 指令
用法
register -local
register -remote [-u <userid> [-p <password>]] [-prompt] -userSOA <userid> -passSOA <password> [-proxy <proxyHost> [-port <proxyPortNumber>]] register [-help | -?]
選項
使用下列選項搭配 register 指令:
從管理員介面註冊 Identity Manager
若不需要建立本機服務標籤,請從管理員介面註冊 Identity Manager。
若要從管理員介面註冊 Identity Manager,請執行以下步驟:
編輯 Identity Manager 配置物件在管理 Identity Manager 的過程中,偶爾會需要您編輯 Identity Manager 系統配置物件 (亦稱之為系統配置檔案) 或其他類似的物件。
若要使用管理員介面編輯物件,請執行以下步驟:
移除系統記錄檔中的記錄系統記錄檔會擷取 Identity Manager 所產生的錯誤。系統記錄檔應定期截斷,以避免擴充得太大。請使用 [系統記錄檔維護作業] 移除系統記錄檔中的舊記錄。
若要排程作業以移除系統記錄檔中的舊記錄,請執行以下步驟: