2.5 設定驅動程式

若您正在升級現有的驅動程式,則不需進行設定。

若這是第一次使用「分隔文字」驅動程式,請完成下一節的安裝後任務:

2.5.1 設定驅動程式

輸入範例組態檔案: iManager

  1. 建立存放輸出檔案的本地目錄。

    例如,在 Windows 上建立 c:\csvsample\output

    此目錄可以是本機檔案系統上的任何目錄。 位於此驅動程式之「訂閱者」通道上的檔案會被建立並放置於此處。

  2. 建立可建立輸入檔案的本地目錄。

    例如,在 Windows 上建立 c:\csvsample\input

    此目錄可以是本機檔案系統上的任何目錄。 此驅動程式之「發行者」通道的檔案會被放置於此處。 驅動程式會檢查此目錄內是否存在需要處理的檔案。

  3. 在 iManager 中,選取「Identity Manager 公用程式 > 新增驅動程式」。

  4. 選取驅動程式集。

    如果您將此驅動程式置於新的驅動程式集中,則必須指定驅動程式集名稱、網路位置和相關聯的伺服器。

  5. 標記「從伺服器輸入預先設定驅動程式」,然後選取「DelimitedTextCSVSample.xml」檔案。

    當您設定 iManager 時,驅動程式組態檔就會安裝在 Web 伺服器上。

  6. 按「下一步」。

    將會提示您下列資訊:

    欄位

    描述

    驅動程式名稱

    指定給此驅動程式的 eDirectory™ 物件名稱。

    輸出檔案的路徑

    指定平台專用之建立輸出檔案的本機目錄路徑。 此路徑通往您在「步驟 1」中建立的目錄。

    輸出檔案的副檔名

    指定在建立檔案時,要附加在輸出檔案後的副檔名。

    輸入檔案的路徑

    指定平台專用之存放輸入檔案的本機目錄路徑。 此路徑通往您在「步驟 2」中建立的目錄。

    輸入檔案的副檔名

    指定用於指定輸入檔案的副檔名。

    重新命名檔案副檔名

    指定在檔案經過處理後,將用以重新命名輸入檔案的副檔名。 如果您希望刪除該檔案,請將此欄位保留空白。

    新使用者容器

    指定放置新使用者之容器的 DN。

    設定資料流程的組態

    您可以將資料流程設定為下列選項之一:

    • 雙向: 「分隔文字」和 Identity Vault 是兩者之間同步化資料的授權來源。
    • DT 到 eDirectory: 「分隔文字」是授權的來源。
    • eDirectory 到 DT: Identity Vault 是授權的來源。

    密碼錯誤通知使用者

    選擇性地指定其他使用者 (例如,admin),以在使用者的密碼錯誤時接收通知。

    驅動程式為本地/遠端

    選取「遠端」選項以設定與「遠端載入器」服務一起使用的驅動程式,或選取「本地」以設定本地使用的驅動程式。 若選取「本地」,便可以略過其餘的參數。

    遠端主機名稱和連接埠

    指定安裝有「遠端載入器」服務並執行此驅動程式之主機名稱或 IP 位址和連接埠號碼。 預設的連接埠為 8090。

    驅動程式密碼

    「遠端載入器」使用驅動程式物件密碼來向 Metadirectory 伺服器進行自我驗證。 此密碼必須與所指定的「Identity Manager 遠端載入器」之驅動程式物件密碼相同。

    遠端密碼

    此「遠端載入器」密碼用於控制對「遠端載入器」例項的存取。 此密碼必須與所指定的「Identity Manager 遠端載入器」之「遠端載入器」密碼相同。

  7. 按一下「完成」。

NOTE:您可以設定及修改驅動程式的其他參數。 如需相關資訊,請參閱設定驅動程式的參數

輸入範例組態檔案: Designer

您可以使用 Designer for Identity Manager 來輸入 JDBC 的基本驅動程式組態檔案。 此基本檔案會建立驅動程式正常運作所需的物件和規則並設定其組態。

以下程序說明了其中一種輸入範例組態檔案的方式:

  1. 在 Designer 中開啟專案。

  2. 在模擬器中,在「驅動程式集」物件上按一下滑鼠右鍵,然後選取「新增已連接的應用程式」。

  3. 從下拉式清單中選取「DelimitedTextCSVSample.xml」,然後按一下「執行」。

  4. 在「執行提示驗證」視窗中按一下「」。

  5. 填寫欄位,設定驅動程式組態。

    請指定與環境相關的資訊。 如需設定的相關資訊,請參閱Step 6中的資訊表格。

  6. 指定完參數後,請按一下「確定」來輸入驅動程式。

  7. 自定及測試驅動程式。

  8. 部署驅動程式至 Identity Vault。

    請參閱《Designer for Identity Manager 3:管理指南》中的「部署專案至 Identity Vault」 。

2.5.2 準備資料位置

若使用範例組態提供的所有預設值,則需要準備 Identity Manager 資料的位置。

  1. 在 Identity Vault 的根層級上新增容器「使用者\啟動」。

  2. 在 Windows 上,在本機檔案系統上指向或建立一個輸入目錄及輸出目錄。

    例如,指向建立於 Step 1Step 2 的兩個目錄。 您可以使用本機檔案系統上的任何兩個目錄。

    在 Solaris、Linux* 或 NetWare 上的任何地方,建立輸入和輸出目錄。 然後以正確的平台專用路徑更新驅動程式組態。 如需相關資訊,請參閱輸入檔案的路徑

2.5.3 啟動驅動程式

若您在組態期間變更預設的資料位置,請在啟動驅動程式之前確定新的位置已存在。

  1. 在 iManager 中,選取「Identity Manager」>「Identity Manager 概觀」。

  2. 在其驅動程式集中找出驅動程式。

  3. 在驅動程式圖示的右上角按一下驅動程式狀態指示器,然後按一下「啟動驅動程式」。

    對個別物件進行變更時,以逐步的方式針對各個物件進行同步化。 若希望立即進行同步化,請依照 移轉並重新同步化資料 中的說明啟始同步化程序。

2.5.4 移轉並重新同步化資料

當資料發生變更時,Identity Manager 會同步化資料。 若希望立即同步化所有資料,您可以執行下列步驟之一﹕

  • 移轉新資料至 Identity Vault,或從 Identity Vault 移轉出新資料。
  • 使用驅動程式集的「內容」頁面重新同步化現有的資料。

從 eDirectory 移轉」和「同步化」選項的運作通常與任何驅動程式無關。 不過,這些選項和 Identity Manager Driver for Delimited Text 中存在某些問題。

下圖顯示選取「從 eDirectory 移轉」和「同步化」選項的按鈕:

「移轉」和「同步化」選項

從 eDirectory 移轉資料

若要尋找驅動程式未與 Identity Manager 關聯的 eDirectory 項目,請按一下「從 eDirectory 移轉」。未被規則處理禁止的非關聯項目會被寫至輸出檔案,並接收關聯。

NOTE:已更新關聯的項目不會被寫至輸出檔案。 若要輸出所有關聯的項目,請按一下「同步化」。

移轉資料至 eDirectory

大多數的 Identity Manager 驅動程式在移轉至 eDirectory 時,會使 Metadirectory 引擎透過其驅動程式查詢應用程式。 查詢會找出可從應用程式同步化至 eDirectory 的項目。 這些已同步化的項目會建立在 eDirectory 中。 驅動程式會為每個新的項目指定關聯值。

在搭配使用 Identity Manager Driver for Delimited Text 時,無法使用「移轉至 eDirectory 」選項。 當文件被放置在輸入目錄時,此驅動程式便會取得其所有輸入。 由於驅動程式會永遠保持其處理的檔案在最新的狀態,因此您不需要進行任何額外的處理或查詢。 若您按一下「移轉至 eDirectory」,因為此驅動程式的查詢已被停用,因此不會進行任何處理。

同步化資料

在 eDirectory 內的項目已與選取的驅動程式關聯時,「同步化」選項會使那些項目在應用程式中再次與關聯的項目進行同步化。 若驅動程式擁有「訂閱者」通道,則 eDirectory 會被視為「訂閱者」過濾器中,屬性的授權來源。

Identity Manager Driver for Delimited Text 無法直接查詢應用程式,以判定不同步的項目。 因此,Metadirectory 引擎會為每個關聯的項目傳送「修改」事件給驅動程式。 當您按一下「同步化」時,此事件會使這些項目被寫入至輸出檔案。若未設定「訂閱者」,則「同步化」不會對驅動程式產生作用。

若要使用「從 eDirectory 移轉」、「移轉至 eDirectory」或「同步化」:

  1. 在 iManager 中,選取「Identity Manager」>「Identity Manager 概觀」。

  2. 找出包含「分隔文字」驅動程式的驅動程式集,然後按兩下驅動程式圖示。

  3. 按一下適當的移轉按鈕。

2.5.5 啟動驅動程式

請在安裝後 90 天內啟動驅動程式。 否則,驅動程式會停止運作。

如需啟動的相關訊息,請參閱《 Identity Manager 3.0 安裝指南》中的「啟動 Novell Identity Manager 產品」。