Principals Reconnect Utility
Windchill Directory server 不再受支援,且不再隨附于 Windchill。您需要配置選擇的目錄伺服器,以保留使用者或群組資訊。
PTC 透過提供可協助大量重新連接主參與者的指令行公用程式,來支援將參與者移至其他任何符合 LDAP V3 標準的目錄伺服器。此公用程式稱為 Principals Reconnect 公用程式,它只能由 Windchill 管理員使用。此公用程式也可用於將參與者移至您選擇的其他目錄伺服器。
步驟
1. 以 xml 格式產生對應檔案。檔案必須使用以下格式之一:
◦ 具有多個 DN (辨別名稱) 項目的格式 - 此格式會使用 sourceDN 與 targetDN 對應來重新連接每個使用者。當必須單獨對應特定來源和目標 DN 時,建議使用此格式;例如,可在 xml 檔案中提供單獨的 UID 值。
<dnMapping>
<reconnect>
<sourceDN>uid=<>,ou=<>,cn=<>,cn=<>,o=<></sourceDN>
<targetDN>cn=<>,ou=<>,cn=<>,cn=<>,o=ptc</targetDN>
</reconnect>
<reconnect>
<sourceDN>uid=<>,ou=<>,cn=<>,cn=<>,o=<></sourceDN>
<targetDN>cn=<>,ou=<>,cn=<>,cn=<>,o=ptc</targetDN>
</reconnect>
</dnMapping>
◦ 具有單一轉接器名稱項目的格式 - 此格式採用 adapterMapping 作為要對應的屬性。
<adapterMapping>
<sourceAdapter>Adapter1</sourceAdapter>
<targetAdapter>Adapter2</targetAdapter>
</adapterMapping>
2. 在指令行公用程式中使用對應檔案之前,請先檢查下列內容:
◦ 在 targetDN 中指定的值不應已存在於資料庫中。
◦ sourceDN 與 targetDN 應表示相同的主參與者類型。
◦ 指定的 sourceDN 項目應在 LDAP 中刪除。
◦ sourceDN 所參照的主參與者應存在於資料庫中。
◦ targetDN 應存在於針對系統配置的任何 LDAP 轉接器中。
3. 從 Windchill Shell 執行下述指令行公用程式。僅 Windchill 網站管理員可以執行此公用程式。
windchill wt.org.util.ReconnectPrincipalsUtility [-u <user>] [-p <password>] -f <mappingFile> [-d][-h]
其中必填引數包括:
◦ -u <userName> - 管理員使用者名稱。
◦ -p <password> - 管理員密碼。
◦ -f <mappingFile> - 對應檔案,其會使用對應的 xml 格式檔案的完全合格路徑。
非必填引數有:
◦ -d <debug> - 將調試訊息儲存至記錄檔。
◦ -h <help> - 將使用關係記錄到主控台。
如果任何參數未正確指定,則會在顯示註記上方顯示相應訊息。如果明確請求使用關係註記,則會顯示該註記。
4. 成功執行指令後,會顯示一則包含記錄檔路徑的訊息。核對記錄檔。