SharePoint Online: How to See Who has viewed a File?
Requirement: See who has viewed a document in SharePoint Online.
How to see who viewed a document in SharePoint?
Can we see who has viewed a file in SharePoint or OneDrive? Yes! We can track who has viewed a file in SharePoint Online with this nifty feature, “SharePoint Viewers”. To see who has viewed a document in SharePoint, do the following:
- Go to Site Settings >> Click on “Manage Site Features” under Site Actions
- Activate the “SharePoint Viewers” feature.
Wait for a few minutes and when hovering over a document, You’ll see the names of the people who have viewed a document!
Without this feature active, SharePoint just gives you how many people have viewed a document (without telling who has viewed it!).
Hi, what is they way to extract this data view count, any api? i want to show it in my UI for Videos. Please suggest.
Can we download this report for a document library?
Same questions, this seems like basic functionality that should be out of the box.
I’ve activated this today, it shows as 54 users having viewed the file, but in the list there is only around 25 names. Is there a reason it cuts off? Is it possible to see all of the users who have viewd?
Can we activate this using powershell?
Sure! You can enable a feature with PowerShell: SharePoint Online: Activate a Feature using PowerShell, Use the Feature ID: fa6a1bcc-fb4b-446b-8460-f4de5f7411d5
anybody knows why if the user have read only rights it doesn´t show that user?
Doesn´t work on images?
¨No it dont and i have the same problem so if you find out how to do please tell.
Hi Salaudeen, do you think there will be way to get a csv report of the users that have viewed pages/files using PowerShell or out of box?
Same question here – would also like to know if you could tie the o365 audit log api to something in power automate or BI and cross reference that with a subset of users. If someone does not review a document within X time, send a reminder email to view this document for a compliance tracking type thing?
Would you happen to have a PowerShell script that could turn this feature on for several sites (input a CSV File)?
You can refer this post to activate a feature on multiple sites in SharePoint: SharePoint Online: Activate a Feature on All Sites using PowerShell