Eric Barroca a écrit :

> You could implement it using 3 different approaches in Nuxeo EP:
> 
> 1. Trash feature: replace the hard delete feature by a move into a
> trashcan (personal, per workspace or global).
> 
> 2. Soft delete: define and use a lifecycle state "deleted" applied to
> document instead of hard deleting them. Then handle the state properly
> so that document are not shown default in document lists. You could also
> add a scheduled job that would hard remove a "deleted" document if it
> has been "deleted" for 30 days, for example (to prune the system).
> 
> 3. Permission restriction: restrict deletion to Workspace Manager or
> only grand the "Delete" permission to a specific set of users. You also
> could only allow a user to delete its own document (this would require
> to implement the notion of Owner for a document).
> 
> After having thought a bit of this issue, I think my preference is for
> the number 2.

+1

Maybe we should do that in the default application.

-- 
Olivier

_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm

Reply via email to