Composer 中的 ThingWorx 模型定義 > 安全性 > 目錄服務 > 管理 Active Directory 中的使用者 > 將 Active Directory 使用者屬性對應至 ThingWorx userExtension 內容
將 Active Directory 使用者屬性對應至 ThingWorx userExtension 內容
當新 Active Directory 使用者登入時,會在 ThingWorx 中建立該使用者,該使用者可能會根據 Active Directory 中的 Create User 設定自動授權。下表所述的選項允許對應的屬性從 Active Directory 伺服器自動對應至該使用者在 ThingWorx 中的 UserExtension 屬性表。當現有 Active Directory 使用者登入時,會將任何修改的值提取到使用者的 UserExtension 對應中。如果新增新的 UserExtension 組態表列對應,其會將新資料提取到使用者的 UserExtension 內容中。
欲在 ThingWorx Composer 中設定對應:
1. 導覽至 Composer 中的 Active Directory 目錄服務 (「安全性」 > 「目錄服務」 > 「Active Directory 服務名稱」)。
2. 顯示組態頁,並向下捲動至「使用者延伸功能內容對應組態表」部份,並按一下「新增」,如此處所示:
3. 在「使用者延伸功能內容對應」視窗的「Active Directory 屬性名稱」欄位中,鍵入您要自動對應至 ThingWorx 內容的 Active Directory 屬性名稱。以下螢幕擷取畫面顯示選取 ThingWorx 內容的下拉選單。選取此清單中的其中一個值。
4. 選取並按一下「新增」之後;新列會顯示在組態表中:
屬性
描述
activeDirectoryAttributeName
可對應之 Active Directory 使用者屬性中的屬性名稱。此欄位可以保留空白,以指定從 Active Directory 同步處理所有使用者的預設值。
* 
如果指定屬性,但在 Active Directory 中的使用者上找不到,應用程式記錄檔中會顯示下列錯誤訊息:
Attribute: <attribute_name> not found.
userExtensionPropertyName
需要對應至 Active Directory 屬性之 ThingWorx 使用者 UserExtension 表中使用者延伸功能內容的名稱。
* 
如果您在應用程式記錄檔中看到 userExtensionProperty 名稱無效的錯誤訊息,請參閱疑難排解:UserExtension 內容的無效名稱
userExtensionDefaultValue
當在 AD 伺服器中找不到屬性,或該屬性無效或為空白的情況下,UserExtension 內容的預設值。
如果您在 ThingWorx 應用程式記錄檔中看到下列錯誤訊息,請參閱疑難排解:UserExtension 內容的無效名稱
Property name: <property_name> not found
in UserExtensions properties
這是否有幫助?