I am a bit confused in regard to the assignment of roles in JBPM - it seems users can have multiple roles but the roles defined in JBoss (below) seem to be exclusive (meaning a user should only be assigned one role.
9.4.2. Roles
The Workbench uses the following roles:
Hi Tim,
Those are the roles related with the KIE Workbench application itself, you can add your own roles and groups for your processes.
So you any of your users can have any number of roles.