配置 ThingWorx Flow 的權限
需要為使用者授與特殊權限才能建立、編輯與執行 ThingWorx Flow 工作流程。管理員使用者無需任何進一步的組態,即可任意存取所有這些功能。請依照下列各部份所述的流程來修改這些設定。
使用工作流程編輯器的權限
欲使用工作流程編輯器,必須授與「工作流程」與 WorkflowSubsystem 實體的權限。以管理員身分,執行下列操作:
1. 在 Composer 中,編輯「工作流程」物件,然後按一下「權限」。
a. 在「可見度」下,確保已列出使用者所屬的「組織」或「組織單位」。
b. 在「執行時間」下,將「使用者」或「使用者群組」新增至清單,然後將「服務執行」設定為「允許」。
|
此操作可在所有服務的實體層級執行,如此即可允許使用者執行在工作流程編輯器中定義的所有工作流程。否則,請在 Overrides 區域選取工作流程服務名稱,在逐一工作流程的基礎上授與「服務執行」權限。
|
c. 在「設計時間」下,將「使用者」或「使用者群組」新增至清單,然後將「讀取」、「更新」與「刪除」設定為「允許」。
d. 按一下「儲存」。
2. 編輯 WorkflowSubsystem 物件,然後按一下「權限」。
a. 在「可見度」下,確保已列出使用者所屬的「組織」或「組織單位」。
b. 在「執行時間」下,將「使用者」或「使用者群組」新增至清單,然後將「服務執行」設定為「允許」。
c. 按一下「儲存」。
在 Composer 中使用工作流程服務的權限
|
如果您需要將變更套用至多個實體,請使用「首頁」標籤中的多重選取核取方塊,然後按一下表格最上方的「權限」 。
|
欲在 Composer 中針對「物件」、「物範本」或「物形式」實體建立工作流程服務,需要標準 ThingWorx 服務權限。以管理員身分,執行下列操作:
1. 請確保使用者屬於 ComposerUsers 使用者群組的一部份,或具有與該群組相同的權限。
2. 編輯實體,然後按一下「權限」。
a. 在「可見度」下,確保已列出使用者所屬的「組織」或「組織單位」
b. 在「設計時間」下,將「使用者」或「使用者群組」新增至清單,然後將「讀取」、「更新」與「刪除」設定為「允許」。
c. 按一下「儲存」。
流程與觸發器
• 所有工作流程對能夠存取工作流程實體的使用者而言都是公開的。工作流程實體具有 3 個層級的使用者存取權。
◦ 可見度 - 檢視流程。
◦ 執行時間 - 檢視及執行流程。
◦ 設計時間 - 檢視、執行、建立、更新及刪除流程。
• 如需瞭解工作流程,包括私人連線與授權,請參閱接下來的描述。
◦ 可由對工作流程擁有執行時間存取權的任何使用者執行,但使用者無法檢視工作流程中的私人連線詳細資訊。
• 所有觸發器皆為公開,對工作流程擁有存取權的使用者可以檢視及使用它們。但觸發器由建立者所擁有,且只能由觸發器建立者刪除。觸發器不支援共用,因為其依預設為共用。
使用者必須擁有工作流程的設計時間權限,才能建立、編輯或刪除觸發器。