EPrints Technical Mailing List Archive
Message: #08705
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
Re: [EP-tech] Temporary user privilege
- To: <eprints-tech@ecs.soton.ac.uk>, <martin.braendle@uzh.ch>
- Subject: Re: [EP-tech] Temporary user privilege
- From: David R Newman <drn@ecs.soton.ac.uk>
- Date: Tue, 17 Aug 2021 15:31:37 +0100
Hi Martin,
There is no facility to give temporary permission to edit an
item, it fact there is not way to allow the user to edit a
particular eprint record and no others, especially so if the item
is already live. I would be worried how you would ensure
oversight of these records that users got temporary permission to
edit. As if the item was already live a malicious user could do
quite a bit of damage.
A not fully thought out solution might be to have a form that
allows a user to submit a specific item change request. This
change could then simply be approved by an editor/admin that would
then cause the eprint record to be updated. As your use case is
just for a single field, it is probably easiest to build a plugin
that focusses on just that field and allows you to only submit
additive changes for it. This would require its own "eprint
change request" data object, to send to editors/admins for
approval, a bit like the current review queue.
Thinking about this more generically, having an eprint change
request form that can be used by registered users to submit a
change request to add/remove/modify any field on any item may be
quite useful, particularly to reduce editor/admin workload.
However, although not a massive project, it would take a fair
amount of time to code. One particular difficultly would be how
to model modifying a single entry in a multiple field. I think
some of the better aspects of batch edit user interface could be
taken to help facilitate this.
Regards
David Newman
CAUTION: This e-mail originated outside the University of Southampton.Hi,
is it possible to give a submitter a temporary privilege to edit an item owned by another user? Any security objections? The privilege would be set and removed via a plugin. Or is it a silly question, because giving a temporary privilege would already require a admin privilege?
Background: During import via Crossref or PubMed, we check for duplicates in the archive and issue a warning, when the item is already available. Currently, the submitter has then the option to send a mail to the repo editors to ask to add his institute to the record. In order to reduce editors' workload, we would like that that the submitter can add the his/her institute to the item (owned by different submitter) via a button.
Or should we think the other way 'round: Assign ownership of the item temporarily to the current submitter?
Kind regards,
Martin
--
Dr. Martin Brändle
Zentrale Informatik
Universität Zürich
Stampfenbachstr. 73
CH-8006 Zürich
*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech *** Archive: http://www.eprints.org/tech.php/ *** EPrints community wiki: http://wiki.eprints.org/
- References:
- [EP-tech] Temporary user privilege
- From: <martin.braendle@uzh.ch>
- [EP-tech] Temporary user privilege
- Prev by Date: [EP-tech] Temporary user privilege
- Next by Date: [EP-tech] VIAF or ISNI integrations?
- Previous by thread: [EP-tech] Sort view with creators_name and corp_creators
- Index(es):