I need to find out the last read\unread document in a document library, optionally filtering the search process to only include documents (read?/modified?/created?) within a speciefied date range.

Can anyone provide any indication on how I should solve the problem?

  • Actual requirement was to find the last read\unread documents with in a date range.
    – Strider
    Commented May 25, 2012 at 4:08

2 Answers 2


I assume you would like a Last Accessed timestamp on your documents? This information is, however, not available in SharePoint. You will need to build a custom solution that leverages the audit log to deduce that information.


The Out of the Box Audit Log might help you here. Check Site Actions - Site Settings - Site Collection Administration - Configure Audit Settings.

  • It is not correct way .I need to Custom developing .
    – Ram
    Commented May 24, 2012 at 10:49
  • What's wrong with it? What do you need a custom solution to do?
    – James Love
    Commented May 24, 2012 at 11:31
  • I believe the Audit Log report (invoked by the settings James mentioned above) will contain the information you are looking for - office.microsoft.com/en-us/sharepoint-server-help/… Commented May 24, 2012 at 14:17
  • His requirement was to find the last read and unread documents from a library. So he needs a custom development.
    – Strider
    Commented May 25, 2012 at 4:06
  • In Audit log i have everything but i need find Latest unread document .
    – Ram
    Commented May 25, 2012 at 4:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.