I work for a water and sanitary sewer utility. We have purchased digital copies of copyright materials and wish to make them available via our online library using Laserfiche 9 (currently in process of upgrading from LF7 to LF 9 - Rio). We want to comply with copyrights which typically limit access to one person at a time. Can LF control access to copyright documents?
Question
Question
Can Laserfiche be used to manage copyright documents, to limit access to one person at a time?
Answer
Hi Wayne,
Even checking out the document, as Blake suggested, wouldn't prevent other users from opening a read-only copy of the document while someone else is accessing it, so that doesn't sound like it would work for you.
If you must enforce that only one individual is able to view and open the document at once to comply with copyright laws, we'll have to think out of the box here. To grant document access to only one user at a time, you would need to use a combination of Forms and Workflow. By default, users would not have rights to view these copyrighted documents. You could then create a Form that has a list of all available documents as well as an option for the user to select the amount of time they would like to "check out" the selected document for. This list would pull from a database table, which is kept up to date by Workflow so that the documents listed as available would only be those that nobody else currently has "checked out." Then, when a user submits their request via Forms, Workflow would find that document, grant that user rights to the document, wait for the amount of time the user requested the document for, then remove that users access rights after the time period had elapsed. That same workflow could send the user a link to their document as soon as it's ready. Upon the submission of a document request form, Workflow would also need to remove the document in question from the table of available documents, wait for the amount of time that the user requested the document for, and then re-add the document to the list of available documents. With this setup, only one user at a time would be granted access to a particular document.
Kelsey, thank you for your prompt answer. I like your out-of-the-box thinking and appreciate your time to explain it. This will be an exciting challenge for me and I will see if it will work. Workflow and Forms are new to me and I have been looking forward to using them.
Replies
Hi Wayne,
If a response answered your question, please click "This answered my question" to let us know.
Thanks!
I think someone would have to check out the document in order for that to work.
Thanks, Blake. Checking out seemed logical to me as well. However, based upon Kelsey's comments, I need more control than check out can provide on its own.
I wonder if Checking out and a workflow that applies a security tag that only has that person and workflow as able to see it would work.
Every time a user checks out a document, then workflow makes it hidden from anyone else. Then the tag is removed when workflow sees the document has been checked in.
I thought of that as well, but if a document is checked out then it will be locked, meaning that Workflow may not be able to work with it.
But workflow would only be changing the metadata, not the document. Would it still be locked? What if you make it so they check out or in a document through the use of a toolbar icon that runs a script to do these things for them?
I just tested what you were suggesting by checking out a document and running a workflow on it that would apply a security tag. Workflow was unable to do so because the entry was locked by the checkout.
A script like the one you suggested may be possible, but could also end up being more complicated when you take into consideration the possibility of people wanting access to these documents from a number of interfaces, such as WebLink, Web Access, and the Desktop Client.