09-14-2011 10:24 AM
09-14-2011 11:17 AM
09-15-2011 03:05 AM
You probably can, with permissions, and maybe som custom rules. Your scenario however, is not very clear. This is how I interpret it
UserB checkout doc-v1
UserA downloads doc-v1-original
UserB updates doc-v1-workingcopy
UserB CheckIn doc-v1-workingcopy and it becomes doc-v2.
UserA uploads doc-v1 and overwrites doc-v2 (and it becomse doc-v3)
This scenario is can only occur if UserA is allowed to update "doc" in the first place. So just make sure you don't allow UserA to checkout/update.
What you are suggesting is that UserA should not be able to read a document while it is checked out. That sort of defeats document management practice to me, you should be able to read that SOP while the new is in progress. If someone adds a new version breaking document management procedures, it would be hard for any system to prevent, not just Alfresco.
09-15-2011 04:24 AM
09-15-2011 05:18 AM
This is how it works in Alfresco. When you check out, the original document is locked and cannot be edited, but can still be viewed and downloaded.
The working copy is a separate object, and the only one that can update this file is the person who checked this out. When this document is checked in, it becomes the new version.
So UserA cannot upload anything before the lock has been removed. If UserA after that updates the document, by doing a checkout and upload an older version, that scenario I mean is breaking operating procedures. It would still be visible, as it creates a new version, an you can revert that checkin.
I advice you not to try to use source control systems for document management. You will loose a lot, like custom metadata, indexing, workflow.
09-15-2011 05:42 AM
09-15-2011 05:55 AM
Since the downloaded document is detached from the system, there will be no way of keeping track that a user has downloaded a document and for what purpose, is it for viewing or later uploading a new version.
What you can do is remove the menu option "upload new version", in that way you remove the option to upload new stuff without locking the document first. The "edit offline" menu option both locks the doc, and triggers a download of the latest version
If you keep that menu, it will still create a new version, and you can se who did the update.
09-15-2011 06:28 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.