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
