Info
Content

Get roles and permissions for a particular user


The following query will return the roles and permission lists that a particular user belongs to. Replace the OPRID value in the line RU.ROLEUSER = 'OPRID' with the operator ID of the user you are interested in (e.g. PS).

select
    RU.ROLEUSER as OPRID,
    RU.ROLENAME as ROLE,
    RC.CLASSID as PERMISSION_LIST
from
    PSROLEUSER RU inner join PSROLECLASS RC
    on RU.ROLENAME = RC.ROLENAME
where
    RU.ROLEUSER = 'OPRID'
order by ROLE, PERMISSION_LIST
No Comments
Back to top