Try using conditional visibility and constraining the the userrole association.
For example if you select “training” from an enum value, make a conditional visibile userrole drop-down where you constrain the userrole with something like [id = '[%UserRole_Administrator%]']