Hello everyone, at our institution we plan to utilize DSpace as backend for an archival service to allow users to instantly submit respective publication records of their archived research data. For that purpose we would like to create a publication item with metadata via Swordv2. We do so by the use of a dedicated user that has submission privileges, and Swordv2 + the feature onBehalfOf enabled.
We figured it is not possible to enable item creation via onBehalfOf exclusively for a list of dedicated users, but we find it necessary to provide good security to participating institutes. This is why I implemented two ways to define a list of accounts with exclusive access to create items via Swordv2. You can check the two proposals Ive implemented to enable such a functionality: The first one disables Obo submission for anyone except mediators (those who can issue updates on submitted items). Probably bad, since it changes default behavior. https://github.com/DSpace/DSpace/compare/dspace-6_x...54r4:dspace-6.2_OboFixVariant1 The second one does NOT change default behavior and thus introduces an additional configuration option https://github.com/DSpace/DSpace/compare/dspace-6_x...54r4:dspace-6.2_OboFixVariant2 Is it okay to issue two pull requests, or am I recommended to proceed differently? We are interested in feedback for this feature and get the functionality in some way or another into the mainline repo. Is this the right place to discuss this? Looking forward for your feedback & best regards Stefan -- Stefan Kombrink Universität Ulm Kommunikations- und Informationszentrum (kiz) Abteilung Informationsmedien +49-731-50-31482 -- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/dspace-tech. For more options, visit https://groups.google.com/d/optout.
