基本管理 > 管理使用者參與 > 小組範本管理 > 小組角色解析 > 角色解析規則 > 設定為 True 的角色解析屬性
  
設定為 True 的角色解析屬性
如果屬性 wt.team.re-resolveRoles=true,則唯一的差別在於當物件進入新階段時,會重新解析角色。只有生命週期階段角色會進行重新解析,亦即階段角色會從其成員中清除,然後使用小組範本和前後關聯小組進行重新解析。只有未出現在生命週期階段中的所有其他執行時期小組角色才會使用前後關聯小組進行更新。
如果屬性設定為 false,則只會針對第一個狀態的第一個階段 (而不針對後續狀態) 解析角色。
1. 如果生命週期角色對應至小組範本中現有的角色,則角色會解析至小組範本中的成員。
2. 如果小組範本中沒有生命週期角色 (也就是規則 1 不適用),但是生命週期角色對應到現有的小組範本角色,則會依照小組範本角色中的定義,將生命週期角色新增至小組並解析至參與者。
3. 如果生命週期角色未對應至小組範本中現有的角色,則會解析生命週期角色參與者,並將其新增至角色中的小組。
範例 1:生命週期包含「角色 A」,並指派至「角色 B」。小組包含「角色 B」和成員使用者 x。小組範本並不包含「角色 A」。「角色 A」會新增至小組,以使用者 x 作為參與者。
範例 2:生命週期包含「角色 A」並指派至「角色 B」。小組包含「角色 B」及成員使用者 x。小組範本包含「角色 A」及使用者 y。「角色 A」會新增至小組,以使用者 y 作為參與者。
4. 如果物件前後關聯小組包含該角色,則扮演前後關聯小組中、還不是小組角色成員之角色的任何參與者,都會被新增至小組中。
5. 工作流程啟動時,未在小組中定義,但是已在相關的工作流程中使用的所有角色都會新增至小組。