
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-10-2017 08:01 AM
I have users impersonating other users and approving records. Is there a way to find out who actually approve the record?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-10-2017 08:10 AM
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>
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-10-2017 08:10 AM
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>
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-04-2021 07:12 AM
That's why help is being asked to create this control.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-04-2021 07:14 AM
Hi Jeff,
Not sure what you mean by your post. Do you have a question we can help you with?
Thanks!
Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-05-2021 01:49 PM
Hi Allen,
Yes, is there a way to report on who approved something via impersonation? The solution shows how to find who was impersonating, but can something be done to show who/if someone impersonated, then approved?
I agree with the sentiment on the post, but was looking for way to solution.
Consider this post, Report on approval by delegate - Now Platform - Question - ServiceNow Community, here there is a way using a BR to capture the delegate approving a record.
I hope that makes sense.
Thanks,
Jeff