Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

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/