NetIQ Identity Manager Designer 4.6 包含了幾項新功能、提升了可用性,並解決了先前存在的一些問題。
這些改進許多是為了直接因應來自顧客的建議。我們衷心感謝您撥冗提供可貴的建議。也期盼您能繼續協助以確保我們的產品能滿足您所有的需求。您可以在我們的社群網站 Identity Manager 社群論壇中張貼回饋意見。該網站也包含了產品通知、部落格以及產品使用者群組。
如需先前版本中新增功能的相關資訊,請參閱 Identity Manager 文件網站中的「Previous Releases」(先前的版本) 區段。
如需此版本和最新版本說明的詳細資訊,請參閱 Identity Manager 文件頁面。若要下載本產品,請參閱 Identity Manager 產品網站。
以下部分概述了本版本提供的主要特性與功能、已從本產品移除的功能,以及在本版本中解決的問題:
此版本支援在規則產生器中建構角色與資源建立動作。這些動作只能在 Identity Manager 伺服器 4.6 版中執行。如需詳細資訊,請參閱《NetIQ Identity Manager - Using Designer to Create Policies Guide》(NetIQ Identity Manager - 使用 Designer 建立規則指南) 中的Create Resource
(建立資源) 和Create Role
(建立角色) 章節。
Designer 包含設定金鑰大小和雜湊演算法的其他選項,用以支援啟用 Suite B 的 eDirectory 伺服器之間的通訊。當您選擇在 Suite B 模式下通訊並指定金鑰大小後,Designer 會設定適當的安全雜湊演算法,以使用選定的金鑰大小。證書建立精靈仍會繼續支援在非 Suite B 模式下建立通訊的方法。如需詳細資訊,請參閱《NetIQ Designer for Identity Manager Administration Guide》(NetIQ Designer for Identity Manager 管理指南) 中的eDir-to-eDir SSL/TLS
。
Designer 提供了新的使用者介面,可幫助您設定結構化全域組態值 (GCV)。在有大量結構化 GCV 例項的情況下 (例如,在 SAP 使用者管理擴送驅動程式中設定次要系統),此介面一般十分有用。
Designer 將新介面用做設定結構化 GCV 的預設方法。不過,您仍可以透過變更 Designer 偏好設定中的以舊配置顯示結構化 GCV 設定,繼續使用舊方法。
Designer 4.6 支援 Identity Manager 4.6 引擎中提供的以下增強功能。
訂閱者服務通道︰ Identity Manager 引入了訂閱者服務通道,可讓您單獨處理頻外查詢,而不會中斷快取事件的正常流程。例如,訂閱者服務通道可單獨處理代碼對應重新整理、資料收集及透過 dxcmd 觸發的查詢。這有助於提高驅動程式的效能。此功能可透過新的引擎控制值「啟用訂閱者服務通道」來控制。此功能目前只能與 JDBC 擴送驅動程式配合使用。
NashornScript 引擎︰ 此版本支援 Nashorn ECMAScript 引擎。若要使用 Nashorn,請透過「使用 Rhino ECMAScript」引擎控制值變更預設設定。
如需 Designer 支援的 ECV 的詳細資訊,請參閱《NetIQ Designer for Identity Manager Administration Guide》(NetIQ Designer for Identity Manager 管理指南) 中的Engine Control Values
(引擎控制值)。
Designer 已更新至 Java 8 Update 112。
Designer 安裝程式已更新,可在 Windows Server 2012 平台上進行安裝。
此版本包含下列軟體修復︰
如果驅動程式設定為與大量次要系統連接,Designer 會在您使用用於設定結構化 GCV 的新使用者介面繼續設定新系統時顯示先前的系統。如需詳細資訊,請參閱 用於設定結構化全域組態值的新使用者介面。(Bug 973553)
如果您有自訂的工作流程,升級使用者應用程式驅動程式套件後,Designer 會保留對該工作流程所做的變更。(Bug 1000141)
Designer 現已能在可升級套件的清單中正確顯示廠商名稱欄位中包含特殊字元「&」的套件。(Bug 865150)
在規則 (Policy) 產生器中,如果建立一個新規則 (rule),並在規則 (rule) 內的動作中使用查詢記號,Designer 現在在將多個讀取屬性新增至查詢時,會保留先前新增屬性的值。(Bug 956992)
您也可以在新增多個讀取屬性時刪除屬性。
選取某個規則集物件後,在規則編輯器中開啟規則時可以看到該規則集中的規則。(Bug 924668)
在設計工作流程期間,如果您為提醒開始或提高層級提醒開始的參數提供了值,但未指定提醒間隔或提高層級提醒間隔參數的值,使用者應用程式會向設定來接收提醒或提高層級的使用者傳送重複的電子郵件通知。現在,Designer 會驗證提醒和提高層級設定,並在指定的設定不正確時顯示驗證錯誤。(Bug 655116)
如果您在一次操作中升級多個套件 (其中包含無提示套件),或者使用套件升級公用程式升級一個無提示套件,該公用程式現在會為任何升級的套件顯示提示。(Bug 1015123)
現在,如果您在規則產生器中建構移動來源或移動目的物件動作時未指定強制欄位的值,Designer 會顯示一則錯誤訊息。(Bug 500572)
在規則產生器中,當您建立一個新規則,然後在該規則內的某個動作中使用查詢記號時,您只能使用引數產生器為要讀取的查詢指定單個屬性。如果您新增多個屬性,Designer 將不再用新屬性覆寫現有屬性。(Bug 676701)
在模擬器中測試規則時,模擬器不再從規則文件中移除 ref 元素,也不再同時移除 ref 和 child 元素。(Bug 918430)
使用線上 Identity Vault 重整自訂 ECV 時,該操作不再從 Designer 和線上 Identity Vault 中刪除 ECV。(Bug 1011538)
輸入或重整驅動程式期間,Designer 不再重複顯示相同訊息。(Bug 1015260)
設定工作參數時,如果您將輪詢間隔欄位保留空白,Designer 會將該欄位的值更新為驅動程式套件中定義的最小值,或將其設定為預設值 0。
如果您起初使用代理伺服器設定 Designer,以後重設了代理設定,Designer 會正確處理代理設定變更,不會影響 Designer 操作的效能。(Bug 815566)
下列清單提供此版本已廢棄,或即將廢棄的特性或功能的綜覽。
Designer 4.6 原生在 64 位元系統上運作。不再支援在 32 位元平台上安裝 Designer。
如需先決條件、電腦要求、安裝、升級或移轉的資訊,請參閱《NetIQ Identity Manager 安裝指南》中的安裝考量和先決條件
。
購買 Identity Manager 4.6 後,請登入 Identity Manager 產品網站,並按一下軟體下載連結。以下檔案可供您下載:
表 1 Identity Manager ISO 影像
|
ISO |
平台 |
描述 |
|---|---|---|
|
Identity_Manager_4.6_Linux.iso |
Linux |
包含 Identity Manager 伺服器 (引擎、遠端載入器、擴送代理程式、驅動程式和外掛程式)、Designer、iManager、Analyzer、OSP、SSPR、Identity Applications、Identity Reporting 和 Sentinel Log Management for Identity Governance and Administration (IGA) |
|
Identity_Manager_4.6_Windows.iso |
Windows |
包含 Identity Manager 伺服器 (引擎、遠端載入器、擴送代理程式、驅動程式和外掛程式)、Designer、iManager、Analyzer、OSP、SSPR、Identity Applications 和 Identity Reporting 附註:Sentinel Log Management for IGA 在 Windows 上不受支援。 |
您可以使用產品安裝程式安裝 Designer,也可以透過綑綁了 Identity Manager 所有必要元件最新版本的整合式安裝程式來安裝 Designer。如需先決條件、電腦要求、安裝或升級的詳細資訊,請參閱《NetIQ Identity Manager 安裝指南》中的安裝 Designer for Identity Manager
。
若要下載安裝套件,請參閱 NetIQ 下載網站。
您可以使用 Designer 安裝程式從 Designer 4.5 升級至 Designer 4.6。有關版本 4.6 支援的升級路徑,請參閱《NetIQ Identity Manager Setup Guide》(NetIQ Identity Manager 安裝指南) 中的Preparing to Upgrade Identity Manager
(準備升級 Identity Manager)。
不能使用整合式安裝程序來升級現有的 Designer 安裝。如需詳細資訊,請參閱《NetIQ Identity Manager 安裝指南》中的升級 Identity Manager
。
若要在離線模式下更新 Designer 套件,請在您電腦上的本地目錄中提供套件更新檔案,然後將 Designer 設定為從此目錄讀取檔案。
若要建立套件更新檔案的離線副本︰
登入安裝了 Designer 的電腦並建立一個本地目錄。
將套件更新檔案複製到步驟 1 中建立的目錄︰
Linux︰ 在外圍程序中,切換到該目錄,然後執行以下指令︰
wget -r -nH -np https://nu.novell.com/designer/packages/idm/updatesite1_0_0/
wget -r -nH -np https://nu.novell.com/designer/packages/idm/updatesite2_0_0/
Windows:
使用下列 URL 之一啟動套件更新︰
https://nu.novell.com/designer/packages/idm/updatesite1_0_0/
https://nu.novell.com/designer/packages/idm/updatesite2_0_0/
選取並下載所需檔案。
若要將 Designer 設定為從該本地目錄讀取檔案︰
啟動 Designer。
在 Designer 的主功能表中按一下 Windows > 優先設定。
按一下 NetIQ > 套件管理員 > 線上更新。
按一下加號圖示以新增新 URL。
為以下欄位提供資訊︰
廠商︰指定套件更新的廠商名稱。
URL︰將 URL 指定為 file:///<檔案路徑>/packages/idm/updatesite1_0_0/。
對於 Linux 掛接的 ISO,請使用以下 URL 格式︰
file:////media/designer460offline/packages/idm/updatesite1_0_0/
file:////media/designer460offline/packages/idm/updatesite2_0_0/
附註:若要新增多個套件站點,請重複此步驟以包括指定的 URL。
按一下「OK」(確定)。
在優先設定視窗中選取所需站點對應的核取方塊。
附註:系統預設會選取新站點。
按一下「套用」,然後按一下「確定」。
在 Designer 的主功能表中按一下說明 > 檢查套件更新。
選取所需更新,然後按一下是以接受並更新 Designer 套件更新。
您需要再次啟動 Designer 以使變更生效。
NetIQ Corporation 致力確保我們的產品能提供最優質的解決方案,以符合您的企業軟體需求。以下是現在正在研究的問題。若您有任何問題需要進一步的協助,請聯絡技術支援。
安裝 Designer 時,您可能會遇到以下問題︰
若要安裝至包含雙位元組字元的路徑,且作業系統是安裝了東亞語言套件的英文版 Windows,則安裝套件會發生錯誤,指出無法將壓縮檔案解壓縮。作業系統 (OS) 廠商或安裝架構廠商指出了一些關於在 Windows 檔案路徑中使用雙位元組字元集 (DBCS) 的已知問題。替代方案是,安裝至當地化版本的作業系統時,可安裝至 DBCS 路徑。
SUSE Linux Enterprise Desktop (SLED 11) 平台上會顯示以下警告訊息:
Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory
您可以忽略這些訊息,不必擔心有任何問題。(錯誤 492755、錯誤 494258)
問題: 出現此問題的原因是舊版 NICI 可能未正確解除安裝,檔案系統中可能留有一些剩餘檔案。(Bug 542862)
解決方式: 若要解決此問題,請從系統中移除所有 NICI 檔案,然後重新安裝 Designer。
如果在非英文環境的 openSUSE 伺服器上安裝 Designer 4.5,安裝程式不會在桌面建立 Designer 捷徑圖示。(Bug 751561)
安裝 Active Directory 基礎後,「驅動程式組態」精靈的「Remote Loader」頁面中有些使用者介面項目無法正常顯示。
此問題沒有解決方法。
使用 Designer 時,您可能會遇到以下問題︰
問題: 如果您在安裝了 Designer 4.6 的本地電腦中掛接 Designer 3.5 工作空間之後,將 Designer 3.5 專案轉換為 Designer 4.6,專案轉換器將不轉換 Designer 3.5 專案。(Bug 658159)
解決方式: 將 Designer 3.5 工作空間複製到安裝了 Designer 4.6 的本地電腦,然後執行專案轉換器。
問題: 內部網頁瀏覽器因 XULRunner 問題而無法依預期正常運作。(Bug 612438)
解決方式: 從 Designer > Windows > 優先設定 > 一般 > 網頁瀏覽器 > 使用外部網頁瀏覽器導覽至外部瀏覽器。如此便可透過 Mozilla Firefox 或 Microsoft Internet Explorer 等系統預設的網頁瀏覽器顯示 iManager URL。
問題: 如果您從線上系統將專案輸入至 Designer 後建立該專案,Designer 將無法在「Identity Vault 內容」檢視窗中正確設定連接埠。(Bug 680745)
解決方式: 在部署輸入的專案之前,於「Identity Vault 內容」檢視窗中變更 LDAP 連接埠。
Designer 不支援使用 dn-ref 類型的工作參數做為套件提示。如果您需要新增 dn-ref 工作參數做為套件提示,請改用 dn 工作參數做為套件提示。(錯誤 806651、錯誤 777509)
問題: 如果您在 Designer 中為使用者應用程式驅動程式建立了一個非基礎套件,然後升級至 Designer 版本 4.6,當您安裝該使用者應用程式驅動程式時,Designer 不會在「可用套件」清單中顯示該套件。(錯誤 827294、錯誤 789499)
解決方式: 若要安裝該套件,請清除僅顯示適用的套件版本,選取相應的套件,然後按下一步。
如果您在 Designer 中安裝了至少包含一個全域組態值 (GCV) 的驅動程式,然後嘗試輸入包含現有 GCV 修改版本的另一個驅動程式版本,Designer 會顯示一則訊息,指出無法合併全域變數。
Designer 目前不支援在驅動程式輸入過程中合併現有 GCV,不管有衝突的 GCV 是包含在驅動程式、驅動程式集還是任何 GCV 資源物件中。(錯誤 838471、錯誤 841105)
問題: 如果您在「佈建」檢視窗的「角色目錄」中建立了一個角色或資源子容器,將一個角色或資源新增至該子容器,再將角色目錄輸出至 XML 檔案,然後刪除了該子容器以及角色或資源,之後又嘗試透過從 XML 檔案輸入來復原該角色或資源,那麼輸入操作不會重新建立該角色或資源。(錯誤 846134、錯誤 846604)
解決方式: 若要從 XML 檔案輸入角色目錄子容器和物件,您必須建立一個新的使用者應用程式驅動程式,然後將該 XML 檔案輸入至該驅動程式的角色目錄中。
如果您修改了套件中的連結順序,Designer 不會將該套件識別為自定的套件。因此,如果您更新了該套件,Designer 會將修改過的連結順序覆寫為已更新套件中指定的連結順序。(Bug 845207)
問題: 如果您刪除了某個包含角色的容器或子容器,然後嘗試部署該容器或子容器,部署將會失敗。這是因為,從設計上講,包含角色的容器或子容器不可刪除。(錯誤 846814、錯誤 846359)
解決方式:
刪除容器或子容器中包含的角色。
部署該容器或子容器,然後等待角色驅動程式刪除這些角色。
在角色刪除後刪除該容器或子容器。
部署包含您已刪除之子容器的容器。
當您在電子郵件樣板編輯器中編輯通知樣板時,「錯誤」索引標籤中會顯示一則錯誤訊息。例如,如果您開啟一個 HTML 電子郵件樣板 (如忘記時的提示連結),然後在本文標籤中輸入一些文字,「錯誤」索引標籤中將會顯示錯誤通知。(Bug 879626)
問題: 當您從「佈建」檢視窗中的資源 (透過 XML 檔案) 輸入佈建物件時,容器和容器中的物件未成功輸入,而且也不會依預期顯示在「佈建」檢視窗中。相反,容器會遺失,只有資源會顯示。 (Bug 847299)
解決方式: 透過在角色目錄 (而不是 資源) 上按一下滑鼠右鍵來輸入佈建物件 (XML 檔案)。這可以確保資源和資源容器能夠輸入並在「佈建」檢視窗中顯示。
如果您建立兩個同名的使用者應用程式驅動程式,然後執行更新操作,系統會拋出版本控制錯誤。原因是,當一個使用者提交對專案所做變更的同時,另一個使用者更新了同一個專案,因而發生了衝突。
如需在版本控制中管理套件的詳細資訊,請參閱《NetIQ Designer for Identity Manager Administration Guide》(NetIQ Designer for Identity Manager 管理指南) 中的Managing Packages Best Practices
(套件管理最佳實務)。(Bug 881818)
若要解決此問題,請遵照以下網站中提供的指示:。(Bug 889167)
當您比較新建立的空角色或資源子容器 (透過在「佈建」檢視窗中按一下即時比較) 時,「Designer/eDir 物件比較」視窗不會將比較狀態顯示為不相等,而是顯示為相等。 (Bug 890543)
用於部署的預設連接埠為 389。您可以使用其他連接埠 (例如連接埠 636) 部署授權規則。
若要變更連接埠,請啟動模型產生器,前往內容檢視窗並選取 Identity Vault。將 useLDAPSecureChannel 設定變更為 True。
問題: 無法在 ECMA 資源中輸入包含字串 ]]> 的套件。系統會顯示以下錯誤訊息︰(Bug 1004484)
The bundle file does not contain a valid XML document: ": (47): character not allowed.
解決方式: 您可以使用下列任一解決方式︰
使用以下功能︰
function test()
{
return "]"+"]"+">"
}
或
使用以下功能︰
function test()
{
return "]]\>"
return "]]>"
}問題: 在為名稱較長的驅動程式組態建立證書時,Designer 有時會嘗試建立名稱長於 64 個字元的 KMO。因此,證書建立會失敗。
此外,當 CA 過期日期早於 KMO 過期日期時,證書建立也會失敗。(Bug 1000125)
解決方式: 請執行以下動作:
對於驅動程式組態名稱較長的情況,無解決方式。
如果 CA 過期日期早於 KMO 過期日期,請確認為證書的 NotAfter 屬性設定的值不大於 CA 的對應屬性值。
問題: 如果在專案中開啟某個規則,然後又建立了該專案的副本,並從複製的專案中開啟先前已開啟的那個規則,Designer 會將您重新導向至原始專案中的規則所在的編輯器。(Bug 1016705)
解決方式: 關閉從原始專案開啟的規則編輯器,然後從複製的專案開啟它。
問題: Designer 可以新增新的 GCV,但是不支援將現有 GCV 與在輸入的驅動程式組態中做過修改的 GCV 進行合併。在此情況下,Designer 會報告其在驅動程式、驅動程式集或任何 GCV 資源物件上發現衝突的 GCV。(Bug 1000122)
解決方式: 目前尚未提供解決方式。
問題: 在將驅動程式輸入或部署至 Identity Vault 時,Designer 未正確顯示輸入或部署視窗。
解決方式: 執行以下任一動作︰
按 Windows + D 切換至桌面檢視窗,然後返回 Designer 應用程式。如此便可正確顯示輸入或部署視窗。
切換至任何其他桌面應用程式,然後返回 Designer 應用程式。
問題: 將 Identity Vault 輸入到 Designer 中時,您會看到一則錯誤訊息,指出缺少預設通知集合物件。
解決方式: 請執行以下動作:
對錯誤訊息按一下確定。
繼續輸入 Identity Vault。
使用電子郵件樣板 > 新增所有樣板選項將所有樣板都輸入 Designer 並部署到 Identity Vault。
在 Linux 平台上使用 Designer 時,您可能會遇到以下問題︰
NetIQ Corporation 建議您不要執行裝有 gtk-qt-engine RPM 的 Designer,因為這會導致當機和 Designer 主題問題。此 RPM 套件會隨 SUSE Linux 和一些其他 Linux 套裝作業系統一起安裝。
如果必須使用 gtk-qt-engine RPM 套件,請從 KDE-Look 網站獲取您可以下載的最新版本。請注意,即使是使用套件的最新版本,Designer 主題功能也可能無法使用。
若要判斷您是否安裝 gtk-qt-engine RPM 套件,請輸入:
rpm -qa|grep gtk-qt
如果 gtk-qt-engine 顯示在清單中,請以 root 使用者身分執行以下指令移除該套件:
rpm -e gtk-qt-engine
若要啟動 Designer,您必須透過以下步驟將適當版本的 XULRunner 新增至 Designer.ini 檔案:
檢查 /usr/lib 目錄中的 XULRunner 版本。
從 Designer 安裝目錄開啟 Designer.ini 檔案。
如果您執行的是 SLED 12 SP1,請在 Designer.ini 檔案的末尾新增下面一行︰
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-24.0/
儲存 Designer.ini 檔案,然後啟動 Designer。(Bug 617010)
問題: 若在 64 位元的 Linux 套裝作業系統上安裝了 32 位元版本的 XULRunner,則在您啟動 Designer、「歡迎」頁面顯示或當您檢視說明主題時,JVM 可能會當機。(錯誤 748277、錯誤 749437)
解決方式:
開啟 Designer 安裝目錄中的 Designer.ini 檔案。
在 Designer.ini 檔案的結尾處新增下行︰
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9/
儲存 Designer.ini 檔案,然後啟動 Designer。
問題: 在 Linux 上,如果「歡迎」頁面未正確顯示,可能是因為 XULRunner 的版本與 Eclipse 不相容。Designer 在一些位置 (包括「歡迎」頁面和說明系統) 會使用 XULRunner 提供的內嵌式瀏覽器。
解決方式: 下載相容的 XULRunner 版本:
從 Mozilla FTP 網站下載適用於 Linux 的 XULRunner 安裝程式。
以 root 使用者身分執行以下指令,以取消註冊目前的 XULRunner 版本:
xulrunner --unregister-global
依照安裝 XULRunner 的指示操作。
重新啟動 Designer,然後確認「歡迎」頁面依預期運作。
問題: 在 openSUSE 11.2 平台上瀏覽說明內容時會發生例外。這可能是因為您的 XULRunner 版本與 Eclipse 不相容。(Bug 609379)
解決方式:
下載 xulrunner-1.8.1.3.en-US.linux-i686.tar 檔案,並將其安裝到 openSUSE 11.2 中。
從 Designer 安裝目錄開啟 Designer.ini 檔案,然後在結尾處新增下行︰
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner
儲存 Designer.ini 檔案,然後重新啟動 Designer。
問題: 在 openSUSE 13.2 伺服器上,Designer 未能正確顯示歡迎頁面。(Bug 754029)
解決方式: 在 openSUSE 伺服器上安裝 XULRunner 1.9.2:
開啟 Designer 安裝目錄中的 Designer.ini 檔案。
在 Designer.ini 檔案的結尾處新增下行︰
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9.2/
儲存 Designer.ini 檔案,然後啟動 Designer。
問題: 當您在於 eDirectory 8.8 SP7 上執行的 Designer 4.5 中執行即時輸入時,Designer 會當機。此問題是由於 NICI 文件庫不相符所致,因為 Designer 4.6 所設計的工作環境為使用 NICI 2.7.7 的 eDirectory 8.8.8,而 eDirectory 8.8 SP7 使用的是 NICI 2.7.6。(Bug 872479)
解決方式: 請升級至 eDirectory 8.8 SP8,或執行以下程序:
停止 Designer。
執行下列指令:
export LD_LIBRARY_PATH=/opt/novell/lib64/:/opt/novell/eDirectory/lib64/:/opt/novell/eDirectory/lib64/nds-modules/
使用 ./Designer 指令啟動 Designer。
不要使用 StartDesigner.sh 指令。
使用 Designer 中的工作流程時,您可能會遇到以下問題︰
問題: 在角色編輯器的「資源清單」下方,角色旁邊會顯示關聯資源的唯讀清單。從 eDirectory 輸入「角色目錄」時,會針對所有角色獲取並更新此清單中的資訊。您可以查看新的資源關聯,但看不到那些已經從使用者應用程式中移除的資源關聯。(Bug 516730)
解決方式: 確保刪除的資源關聯已從「資源清單」中移除:
從「角色目錄」執行即時輸入之前,移至「導覽」檢視窗並導覽至 \MyProject\Model\Provisioning\AppConfig\RoleConfig\ResourceAssociations 資料夾。
移除該資料夾中除 ResourceAssociations.digest 檔案之外的所有檔案。
在「佈建」檢視窗中,選取「角色目錄」物件,然後執行「即時輸入」,以重新輸入所有資源關聯並提供更新後的正確資訊。
問題: 如果您建立了一個角色或資源子容器,向該子容器新增了一或多個物件,部署了角色目錄,然後刪除了該子容器,之後又嘗試重新部署該目錄,Designer 會拋出 java.lang.NullPointerException 錯誤訊息。
之所以發生此問題,是因為您在角色目錄中刪除角色或資源物件後,Designer 不會立即刪除這些物件。相反,Designer 會對這些物件進行標記,等到角色與資源服務驅動程式將目錄部署到 Identity Vault 時由該驅動程式刪除它們。(Bug 846814)
解決方式: 完成以下步驟:
在「佈建」檢視窗中,於子容器中您要刪除的角色或資源物件上按一下滑鼠右鍵,然後選取刪除。
選取部署上層容器時刪除 Identity Vault 中的物件,然後按一下確定。
在角色目錄上按一下滑鼠右鍵,然後選取即時 > 部署全部。
按一下部署,然後按一下確定。
若要驗證角色與資源服務驅動程式是否已刪除該角色,請登入 iManager。
在 iManager 中,按一下「檢視物件」。
在樹狀結構中,導覽至您的使用者應用程式驅動程式,並展開 AppConfig > RoleConfig > RoleDefs。
按一下先前儲存該角色的容器。如果該角色仍在 Identity Vault 中的容器內,請執行重新整理操作,直到角色與資源服務驅動程式移除該角色。
在 Designer 的「佈建」檢視窗中,於您要移除的子容器上按一下滑鼠右鍵,選取刪除,然後按一下確定。
在角色目錄上按一下滑鼠右鍵,然後選取即時 > 部署全部。
按一下部署,然後按一下確定。
問題: 如果您在 Designer 內從角色目錄中刪除了某個角色,然後將該目錄部署到 Identity Vault,Designer 目前會錯誤地顯示部署狀態。在某些情況下,當角色與資源服務驅動程式成功從 Identity Vault 中刪除某個角色時,Designer 會錯誤地顯示失敗訊息。然而,如果停止角色與資源驅動程式,Designer 會錯誤地顯示成功訊息。(錯誤 846029、錯誤 847047)
解決方式: 若要驗證角色與資源驅動程式是否已移除您從 Identity Vault 中刪除的角色,請完成以下步驟:
登入 iManager 並按一下檢視物件。
在樹狀結構中,導覽至您的使用者應用程式驅動程式,並展開 AppConfig > RoleConfig > RoleDefs。
按一下先前儲存該角色的容器。
完成後,關閉 iManager。
問題: 如果您在環境中安裝了 Designer 4.6,輸入或建立了使用者應用程式驅動程式,然後升級或降級了任何一個使用者應用程式驅動程式套件,則 Designer 會在 DAL 中建立重複的物件,包括「使用者」、「佈建」、「角色」和「資源」類別的物件。由於存在重複物件,Designer 不會將該驅動程式部署到線上環境,並且該驅動程式不會依預期運作。(Bug 855670、Bug 857475、Bug 826765)
解決方式: 完成以下步驟:
啟動 Designer。
出現檢查 Designer 更新的提示時,選取是,然後按一下確定。
將安裝的 Designer 更新至 4.5 AU4 版本。
刪除現有的使用者應用程式驅動程式。
(視情況而定) 如果 Identity Vault 包含先前版本的使用者應用程式驅動程式,請完成以下步驟:
在模型產生器中,於驅動程式集上按一下滑鼠右鍵,然後選取即時 > 輸入。
按一下瀏覽。
在 Identity Vault 中選取該使用者應用程式驅動程式,按一下確定,然後按一下繼續。
按一下「是」以確定。
按一下輸入,然後在輸入完成時按一下確定。
(視情況而定) 如果您先前備份了使用者應用程式驅動程式,請完成以下步驟:
在模型產生器中,於驅動程式集上按一下滑鼠右鍵,然後選取從組態檔案輸入。
按一下瀏覽,然後導覽至備份的使用者應用程式驅動程式組態檔案所在的位置。
選取 XML 檔案並按一下確定,然後再次按一下確定。
為輸入的驅動程式提供要求提供的資訊,然後按下一步。
完成時按一下「確定」。
在模型產生器中,於使用者應用程式驅動程式上按一下滑鼠右鍵,然後選取驅動程式 > 內容。
按一下套件。
執行任何必要的升級或降級程序,然後按一下確定。
在驅動程式上按一下滑鼠右鍵,選取驅動程式 > 即時 > 部署,然後依照「部署摘要」中的步驟操作。
使用文件產生器時,您可能會遇到以下問題︰
Designer 4.5 無法產生角色授權規則與角色佈建模組資源的文件。如需有關產生專案文件的詳細資訊,請參閱《Designer 4.0.2 for Identity Manager 4.0.2 Administration Guide》(Designer 4.0.2 for Identity Manager 4.0.2 管理指南) 中的「Documenting Projects」(製作專案文件)。(Bug 480369)
在裝有 40 個以上驅動程式的 Designer 專案中,或者在非常大的角色佈建模組部署中,文件產生器會因記憶體不足錯誤而失敗。
發生此錯誤的原因是,Designer 用來產生文件的 Apache FOP 列印格式設定程式存在限制。如需 FOP 格式設定程式記憶體使用量限制的資訊,以及關於改進記憶體使用量的建議,請參閱「The Apache FOP Project」(Apache FOP 專案) 頁面上的「Memory Usage」(記憶體使用量)。(錯誤 796616、錯誤 520231)
問題: 在 Designer 中產生一個文件後,儘管您可以將它 (產生的 PDF 文件) 開啟而不會出現任何錯誤,但它不會列在專案的 Generated 資料夾中。(Bug 879625)
解決方式: 重新整理 Generated 資料夾即可在清單中列出產生的文件。
使用舊版 Designer 所用的工作空間時,您可能會遇到以下問題︰
Designer 2.1.1 工作空間與 Designer 4.6 不相容。Designer 會將專案和組態資訊儲存在工作空間中。在不同的 Designer 版本中,這些工作空間會不相容。您必須將 Designer 4.6 指向新的工作空間,而不是 Designer 先前版本所使用的工作空間。
若要解決此問題,請先將較舊的專案轉換為 Designer 3.0.1,然後再將其輸入至 Designer 3.5。(Bug 531135)
升級 Designer 時,您可能會遇到以下問題︰
問題: 自動更新功能僅執行自動更新,不會將您目前的版本升級至 Designer 4.6。
解決方式: 手動升級至 Designer 4.6。
問題: Designer 3.5 及更高版本是完備的 RCP 應用程式,無法從之前的版本升級到 3.5 或更新版本。如果將 Designer 3.0.1 專案輸入到最新版本的 Designer,Designer 會自動將該專案轉換為 4.6 版,以便在最新的 Designer 版本中使用。 (Bug 531690)
解決方式: 目前尚未提供解決方式。
問題: 如果您使用先前版本的 Designer 建立了一個專案,然後將您的環境升級到了 Designer 4.6,則必須手動更新並部署綱要才能使用該專案。
此外,如果您使用先前版本的 Designer 建立了一個專案,然後將該專案輸入至 Designer 4.6 環境,也必須執行綱要更新並部署更新的綱要。(Bug 845210)
解決方式: 若要修改並部署 Designer 4.6 綱要變更,請完成以下步驟:
在模型產生器中,於 Identity Vault 上按一下滑鼠右鍵,然後選取管理 Vault 綱要。
在「類別」清單中,選取 DirXML-PkgItemAux。
在 DirXML-PkgItemAux 類別的「屬性」視窗中,按一下新增選擇性圖示。
在「選取選擇性屬性」視窗中,選取 DirXML-pkgLinkages,然後按一下確定。
按一下「確定」。
儲存您的 Designer 專案。
在 Identity Vault 上按一下滑鼠右鍵,然後選取即時 > 綱要 > 比較。
按一下下拉式功能表,然後選取全部顯示。
展開屬性並選取 DirXML-pkgLinkages。
如果比較狀態為不相等,請選取更新 eDirectory。
展開類別並選取 DirXML-PkgItemAux。
如果比較狀態為不相等,請選取更新 eDirectory。
按一下調整,然後按一下否。
完成時按一下「確定」。
若要將套件目錄移轉至新的連結結構,請完成以下步驟:
(視情況而定) 如果您尚未將自己的專案輸入 Designer 4.6,請按一下檔案 > 輸入,並依照「輸入」精靈中的步驟操作。
(視情況而定) 如果您要更新現有專案,建議您備份自己的專案:
按一下專案 > 輸出專案。
在「輸出專案」視窗中選取該專案。
選取至歸檔檔案。
(視情況而定) 根據您的環境,按一下以 zip 格式儲存或以 tar 格式儲存。
按一下瀏覽,然後導覽至您要在其中儲存備份檔案的位置。
在「大綱」檢視窗中的套件目錄上按一下滑鼠右鍵,然後選取移轉連結。
按一下是以確認您已備份自己的專案。
按一下「確定」。
此程序適用於使用任何低於 4.6 的 Designer 版本建立的專案,以及從 Identity Vault 輸入的專案。(Bug 847441)
如果您使用 Designer 3.0 建立了一個使用者應用程式驅動程式套件,然後升級至 Designer 4.6,安裝的使用者應用程式基礎套件的內容將顯示為「自定」。(Bug 889949)
問題: 之所以發生此錯誤,是因為升級程式不會刪除 org.eclipse.osgi 容器。(Bug 886559)
解決方式: 從 <Designer 安裝位置>\configuration\ 中刪除該容器,然後啟動 Designer。
問題: 如果您使用的是較舊版本的 eDirectory (例如 8.8.X 或 9.0),在同一部機器上安裝 Designer 時,Designer 不會將 NICI 升級至 3.0.1.0。因此,Designer 不會為 eDirectory 伺服器產生證書。
解決方式: 目前尚未提供解決方式。
解除安裝 Designer 時,您可能會遇到以下問題︰
當您執行安裝程式以從 Windows 伺服器解除安裝 Designer 時,安裝程式可能不會移除安裝過程中建立的所有資料夾。在某些環境中,安裝程式不會移除 Designer 安裝資料夾中的 packages 或 plugins 資料夾。(Bug 748541)
我們的目標是提供符合您需求的文件。若您要提出任何改進建議,請將電子郵件傳送到 Documentation-Feedback@netiq.com。我們重視您的意見並期待您提出建議。
如需詳細的聯絡人資訊,請參閱支援聯絡人資訊網站。
如需一般的企業和產品資訊,請參閱 NetIQ 企業網站。
如需與同事和 NetIQ 專家進行互動對話,歡迎成為我們社群的活躍成員。NetIQ 線上社群提供產品資訊以及有用資源、部落格和社群媒體通道的實用連結。
如需法律通知、商標、免責聲明、擔保聲明、出口與其他使用限制、美國政府限制的權利、專利政策與 FIPS 法規遵循的相關資訊,請參閱 https://www.netiq.com/company/legal/。
Copyright © 2017 NetIQ Corporation.保留所有權利。