DSpace / dspace-angular

DSpace User Interface built on Angular.io
https://wiki.lyrasis.org/display/DSDOC8x/
BSD 3-Clause "New" or "Revised" License
135 stars 434 forks source link

Import from external source on edit item > relationships #2353

Closed MarieVerdonck closed 9 months ago

MarieVerdonck commented 1 year ago

Is your feature request related to a problem? Please describe. The lookup in external sources is not available in edit item > add relationships. We can only add internal DSpace entities there as a linked item, but we’d like to also be able to import a new item from an external source there.

So eg where orcid import is enabled for Authors in Publication submission; eg: https://demo7.dspace.org/workspaceitems/200366/edit => Author lookup has ‘ORCID’ tab for external import We’d like to have the same functionality on a Publication’s {item-page}/edit/relationships (add Author via external ‘ORCID’ tab there as well)

Describe the solution you'd like

‘orcid’ being available in submission is configured in submission-forms.xml for the Author field in Publication submission here, but we can also just check which external sources are available for a given entity type at endpoint /server/api/integration/externalsources/search/findByEntityType?entityType={entity type}

MarieVerdonck commented 1 year ago

@tdonohue Atmire would like to claim this issue.

tdonohue commented 1 year ago

@MarieVerdonck : Assigning to you for 8.0. Thanks!