How To Track All Users That Viewed Specific Records

MrDevanWright
Kilo Guru

How can a report be generated to show all the users who viewed a specific record within our instance? Even if they didn't add notes, or altered the record (which would add to the activity), how can I build a list of any user who simply looked at the specific record?

4 REPLIES 4

Community Alums
Not applicable

Hi @MrDevanWright ,

There is no OOB solution to track on which user viewed records .

In the below link, you can refer to some custom solutions :

https://www.servicenow.com/community/developer-forum/what-is-the-best-way-to-audit-who-has-viewed-a-...

 

Sandeep Rajput
Tera Patron
Tera Patron

@MrDevanWright A custom implementation would be needed in this case, you can think of using a combination of a custom table and a query business rule to track such activities.

Sandeep Rajput
Tera Patron
Tera Patron

@MrDevanWright You can also explore User Experience Analytics https://docs.servicenow.com/bundle/washingtondc-now-intelligence/page/administer/user-exp-analytics/... which allows user session tracking.

AndersBGS
Tera Patron
Tera Patron

Hi @MrDevanWright ,

 

You can utilize the sys_ui_navigator_history table and filter on the sys_id. This will give you what you're looking for.

 

if my answer has helped with your question, please mark my answer as accepted solution and give a thumb up.

 

Best regards

Anders

If my answer has helped with your question, please mark my answer as the accepted solution and give a thumbs up.

Best regards
Anders

Rising star 2024
MVP 2025
linkedIn: https://www.linkedin.com/in/andersskovbjerg/