Hello Everyone,
I am Using Alfresco 6 (dockerized). Is there any REST API or Java API available that would help me get the list of downloaded documents in Alfresco? I checked the audit trail rest api but it doesn't get me any entries when a document is downloaded.
Kindly refer to any add-on or webscript that would help me getting my results.
Solved! Go to Solution.
There is no ReST / Java API to get a simple list of downloaded documents. Downloading documents can mean anything, from a file transparently downlaoded to be rendered in the UI (PDF preview), transparently downloaded for editing (Online Edit), checked for existence (HTTP HEAD request on any of the download URLs), or actual download. It is next to impossible (server side) to differentiate any of those and create reliable download logs.
The audit trail can get you CONTENT_READ events, but such events can occur with various types of interactions which may not be related to downloads.
I am not aware of any add-on that would provide a (reliable) mechanism for logging downloads.
There is no ReST / Java API to get a simple list of downloaded documents. Downloading documents can mean anything, from a file transparently downlaoded to be rendered in the UI (PDF preview), transparently downloaded for editing (Online Edit), checked for existence (HTTP HEAD request on any of the download URLs), or actual download. It is next to impossible (server side) to differentiate any of those and create reliable download logs.
The audit trail can get you CONTENT_READ events, but such events can occur with various types of interactions which may not be related to downloads.
I am not aware of any add-on that would provide a (reliable) mechanism for logging downloads.
Dear @afaust ,
Thanks for the explanation and I also had the same thought with the audit trail of CONTENT_READ events as you said it occurs with various types if interactions.
Ask for and offer help to other Alfresco Content Services Users and members of the Alfresco team.
Related links:
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.