Hi
At the moment we have a large number of line managers who cannot access approval requests because they do not have a "Service Task User" licence type. I am already aware that our processes have led to this however I feel this feature could be useful in the future - we already have a complex set of roles and would like to avoid complicating it further.
I propose a structure whereby the Role and the Licence type are separated for certain roles. So - instead of a "Requester" licence type and a "Service Task User" licence type attached to a role, you have a "Requester and/or Service Task User" licence type attached to the role entry, and a selector on the user object to select which they are (or even a tick box for "Service Task User" or "Is an Approver").
This would mean that, rather than a wholesale modification of our entire roles system, and a huge data capture exercise to rejig the roles for users, we could have a HR extract with all the line managers and "mass update" of the tickbox for that subset of users - about twenty minutes of work. It would also hugely simplify promotions to line manager status.
An alternative solution would be to apply a tickbox independently of licence type: "Is an Approver" on a user by user basis - which would allow the user to access approvals as a requester - however this would probably necessitate a total re-write of the roles system and I wouldn't relish that!