Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Analytics to get all role adds and removals

yogesh
Regular Contributor III
Regular Contributor III

I am trying to make an analytics report that can list down all the roles add and removes for a user, and have below observations:

  1. Roles added / removed via requests are captured in the ars_requests table.
    Roles
  2. Role added removed via role_management screen (see screenshot below), are also recorded in ars_requests table:
    yogesh_0-1680793097782.png

     

  3. ISSUE: I can not find the record of roles removed via user update rule, we have a rule to remove all enterprise roles when user is disabled but no request is generated for this kind of role removal.
    So where can I find these removals?
    I can see it is being recorded here but not able to find the table name to use in analytics:
    yogesh_1-1680793510100.png

     

1 REPLY 1

sai_sp
Saviynt Employee
Saviynt Employee

You can get the information you need from the roles_historychangelog table. The following columns could be used from the table for your requirement.

FIELDNAME, NEWVALUE, OLDVALUE, ROLEKEY, OPERATION