擁有權
實體擁有權是 ThingWorx 中的一項重要概念。儘管在 Composer 中看不見擁有權,但可以透過針對實體手動執行 GetOwner API 呼叫來檢視,或以程式方式,做為更廣泛之客戶所建立存取報告的一部份檢視。當在 Composer 中或由使用者透過自動化方式建立實體時,它們會自動假設在實體上具有擁有權。
擁有權會針對實體授與等同於所有可見度、設計時間與執行時間權限的使用者權限。無論是在實體還是集合上,這些權限都不由其他任何權限設定所控制,也無法使用一般的 ThingWorx 權限設定進行變更或限制。從實體或集合中移除或修改群組或組織權限並不會影響擁有者的存取與權限。無法限制擁有者的權限。
管理員可以使用 SetOwner API 變更指派為實體擁有者的使用者。如果被指派為實體擁有者的使用者變更角色或離開公司,則可能必須或最好執行此操作。移除作為擁有者的身分後,使用者的權限就會由管理員定義的標準 ThingWorx 權限模型所控制。最後,CreateThingWithOwner 服務可讓管理員在建立時指定實體的擁有者,而非使用預設值。
識別及變更擁有者
欲識別實體的擁有者,管理員可以使用 GetOwner 服務來傳回擁有者的使用者名稱。然後,欲變更實體擁有者,管理員可以使用 SetOwner 服務。SetOwner 需要有效的使用者名稱作為輸入。該使用者將成為實體的新擁有者。GetOwnerSetOwner 服務只能由管理員執行。
最佳作法是,管理員可以選擇建立自訂報告,使用 GetOwner API 在系統中針對任何敏感實體稽核目前權限。
* 
PTC 強烈建議您不要透過查詢持續性提供者來嘗試修改「擁有權」或任何其他實體權限。