Reputation: 434
I'm trying to define a group policy that allows the user to edit just their own material. But I have not found a way to set the user to edit only their items. I can only give permission to edit but for all items in the collection.
In summary I wanted to assign the user to edit their own items without editing the items of the other users of the same collection. Is it possible on the DSpace?
Upvotes: 1
Views: 321
Reputation: 66
You can try to give to the submitter the ADMIN permission on the ITEM after than the item has been archived. This should enable him to edit the item using the administrative edit. He will be also able to delete and withdrawn the item, change the policies, add/remove new bitstrems.
There is not a built-in support to give this permission to the submitter automatically, so you need to code your own consumer to do that (listen on the Install event) or you need to do that manually.
You can limit the functionality available to an ITEM admin in the configuration https://github.com/DSpace/DSpace/blob/master/dspace/config/dspace.cfg#L305
Moreover it could be better to look to the versioning system and allow the user to create new version of their items (only in the JSPUI 6.0), see https://wiki.duraspace.org/display/DSDOC6x/Item+Level+Versioning#ItemLevelVersioning-Allowingsubmitterstoversiontheiritems(JSPUIonly)
in this way if preserve past version that other could have used and cited
Upvotes: 1