Базовое администрирование > Управление участием пользователей > Администрирование шаблонов коллективов > Разрешение ролей коллектива > Правила разрешения ролей > Для свойства разрешения ролей задано значение "Истина"
  
Для свойства разрешения ролей задано значение "Истина"
Если свойство wt.team.re-resolveRoles=true, то единственной разницей является повторное разрешение ролей при входе объекта в новую фазу. Только роли фазы жизненного цикла разрешаются повторно; т. е. роли фазы очищаются от участников, а затем повторно разрешаются с помощью шаблона и контекста коллектива. Все другие роли коллектива времени выполнения, которые отсутствуют в фазе жизненного цикла, обновляются только с помощью коллектива контекста.
Если будет установлено значение свойства "ложь", то разрешение роли произойдет только для первой фазы первого состояния, но не для последующих состояний.
1. Если роль жизненного цикла сопоставлена существующей роли в шаблоне коллектива, то роль при разрешении назначается участникам в шаблоне коллектива.
2. Если роль жизненного цикла не существует в шаблоне коллектива (т. е. правило 1 не применяется), но роль жизненного цикла сопоставлена существующей роли шаблона коллектива, то роль жизненного цикла добавляется в коллектив и при разрешении назначается участникам, как определено в роли шаблона коллектива.
3. Если роль жизненного цикла не сопоставлена существующей роли в шаблоне коллектива, участники роли жизненного цикла разрешаются и добавляются к коллективу в роли.
Пример 1. Жизненный цикл содержит Роль A и назначен Роли B. Коллектив содержит Роль B с пользователем-участником x. Шаблон коллектива не содержит Роли А. Роль А добавляется к коллективу с пользователем x в качестве участника.
Пример 2. Жизненный цикл содержит Роль A и назначен Роли B. Коллектив содержит Роль B с пользователем-участником x. Шаблон коллектива содержит Роль A с пользователем y. Роль A добавлена к коллективу с пользователем y в качестве участника.
4. Если коллектив контекста объекта содержит роль, любые участники, которые играют роль в коллективе контекста, но еще не являются участниками роли в коллективе, добавляются в коллектив.
5. Все роли, которые не определены в коллективе, но используются в связанном рабочем процессе, добавляются в коллектив, когда запускается рабочий процесс.