How To Track All Users That Viewed Specific Records
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-10-2024 02:07 PM
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?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-10-2024 08:16 PM
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 :

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-10-2024 09:02 PM
@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.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-10-2024 09:38 PM
@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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-11-2024 02:29 AM
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/