I've moved this to a new topic, since you were referring to the functionality of one of the components of an Open Platform, the Open Access Digital Repository.
Editing submissions to an OAR is traditionally the responsibility of a librarian. The idea is that once digital objects are published, they are persistent - this is the whole reason for having persistent identifiers, which we associate with published artifacts. If there is some workflow in which editing and review is necessary before the work is published, then this can be done, but I'm not in a position to comment. Perhaps @RRicceri and @roberto_barbera can say something more.
I do know that there is some debate about versioning persistent identifiers :
that's a very long discussion including input from @mfenner at DataCite and folks from ORCID, and it's worth digging into the details. See for example