Причина была в следующем:
пользователь Admin остался в роли Роль1 со статусом AssignmentStatus=2(Disable). почему он не удалился из SecurityUserRole , а изменил статус непонятно.
Форма Назначение пользователя для роли учитывает статус AssignmentStatus=1. а метод resolve в классе WorkflowRoleParticipantProvider не смотрит на статус, поэтому и добавлялся Admin.
Спасибо
|