Hi,
You could try another way which is to have roles for the operations (functional and operational privileges) and objects (processes, services, tasks).
In my case, I have defined a Role for each of those: normal user, administrator, etc and for each of the processes and tasks. Each of these roles is mapped to a specific AD group (lets call them group roles).
Using the Active Directory, I manage to cross both kinds of Roles, for specific users or groups of users, by specifying to which group roles they belong.
If not using AD, you may want to use another kind of LDAP server.
Hope this helps.
#webMethods#webMethods-BPMS#MWS-CAF-Task-Engine