配置參與者清單
您可以利用物件工作流程範本中的資源集區來配置參與者的清單。參與者清單是在工作流程範本內,所有工作流程任務角色中所定義所有資源集區的累計。群組會列於在資源集區中指派的工作流程角色之下,且小組會顯示小組角色內的參與者。欲針對工作負責人與審核者角色配置群組,請完成下列步驟。
|
所有工作流程範本都引入了新的「重設」核取方塊。如果設定,會略過針對角色配置的所有參與者。
|
|
依預設,可從「參與者清單」表中找到的參與者清單使用前後關聯小組中的角色與成員。
|
1. 開啟變更任務或推進請求的工作流程範本。
2. 從變更任務或推進請求工作流程範本中,針對範本內的每個工作流程任務按一下「資源集區」標籤。
3. 選取您要指派給群組的角色,新增適當的群組、小組、前後關聯小組或角色,並將對應的項目新增至
「資源集區」。例如,如果您要將
「審核者」的資源集區定義至「總工程師」群組,請選取
「審核者」作為
「角色」,並將「總工程師」群組新增至
「資源集區」。如需有關資源集區的詳細資訊,請參閱
「資源集區」標籤。
4. 按一下「確定」。
5. 您已針對適當角色與群組配置資源集區之後,「參與者清單」會反映在工作流程範本中定義的角色與群組。
透過將兩個群組分別定義為其各自的角色,可以篩選參與者,使其僅在對應角色下才可選取。
僅適用於變更任務
「審核者」是預設審核者角色。如果您已在工作流程中配置其他審核者角色,則需要針對工作流程中的這些角色定義一個變數。欲執行此操作,請執行下列步驟:
1. 開啟 Change Activity Workflow 範本。
2. 在「變更活動工作流程」視窗中,按一下「內容」。
3. 在
「變數」標籤上,新增一個名為
optionalReviewerRoles、類型為
java.lang.String 的變數。如需詳細資訊,請參閱
定義工作流程變數。
4. 在 預設值 方塊中,新增以逗號 隔的必要審核者角色的內部名稱。
5. 按一下「確定」。
此外,您可以使用針對工作流程任務角色定義的資源集區與使用物件初始化規則定義的物件小組,來配置工作流程任務角色的預選。若要預選參與者角色,物件小組必須在工作流程任務與參與者清單中定義相符角色。在下列範例中,物件小組已定義「工作負責人」與「審核者」兩種角色。
以下是物件初始化規則中變更任務物件小組之組態的範例。如需有關物件初始化規則的詳細資訊,請參閱
關於物件初始化規則。
<!-- set the team template --> <AttrValue id-"teamTemplate.id"algorithm="com.ptc.core.foundation.team.server.impl.TeamTemplateAttributeAlgorithm"> <Arg>Change Activity Team</Arg> </AttrValue>
當建立新變更任務時,「參與者清單」現在將會顯示針對「審核者」工作流程任務角色預選的「總工程師」群組,以及針對「工作負責人」工作流程任務角色預選的「工程師」群組。