Determine who approve record via impersonation?

Edwin Fuller
Tera Guru

I have users impersonating other users and approving records. Is there a way to find out who actually approve the record?

1 ACCEPTED SOLUTION

randrews
Tera Guru

any start of impersonation is logged in the syslogs you could create a filter for syslogs to show those events and check that day...



the start log will have a message of "Impersonation start:<username>   by: <username>


and end with


Impersonation end: <username>



if you really wanted to you could create a metric to capture these and then report on the table..



my bigger questions is   WHY is this happening... you should NEVER approve anything while impersonating that is a huge audit problem... and should be against policy.



if someone is unable to approve they should submit some kind of request to be set as a delegate for approvals ... i would suggest creating a catalog item for that.



the ONLY people that should have impersonate in production are senior developers.. and even they shouldn't ever approve an item, <they can make themselves an admin and approve it with appropriate notes/attachments as to why they approved>


View solution in original post

5 REPLIES 5

Malathi Vinoth
Tera Contributor

Is there any way to capture the impersonate event in RITM activity log, if someone is viewing the RITM via impersonation is it possible to capture in activity log