#------------------------------------------------------------------# #--------------------ORCID GENERIC CONFIGURATIONS------------------# #------------------------------------------------------------------# # Configuration with which it is established which user can disconnect a profile from orcid (none, only the admin, only the owner or both). # Allowed values are disabled, only_admin, only_owner or admin_and_owner orcid.disconnection.allowed-users = admin_and_owner #------------------------------------------------------------------# #--------------------ORCID CLIENT CONFIGURATIONS-------------------# #------------------------------------------------------------------# # ORCID API (https://github.com/ORCID/ORCID-Source/tree/master/orcid-api-web#endpoints) orcid.domain-url= https://sandbox.orcid.org orcid.authorize-url = ${orcid.domain-url}/oauth/authorize orcid.token-url = ${orcid.domain-url}/oauth/token orcid.api-url = https://api.sandbox.orcid.org/v3.0 orcid.public-url = https://pub.sandbox.orcid.org/v3.0 orcid.redirect-url = ${dspace.server.url}/api/authn/orcid # ORCID Credentials # Your public or member API Credentials, see # https://orcid.org/content/register-client-application-0 # https://info.orcid.org/register-a-client-application-sandbox-member-api/ orcid.application-client-id = orcid.application-client-secret = # The scopes to be granted by the user during the login on ORCID (see https://info.orcid.org/faq/what-is-an-oauth-scope-and-which-scopes-does-orcid-support/) orcid.scope = /authenticate orcid.scope = /read-limited orcid.scope = /activities/update orcid.scope = /person/update #------------------------------------------------------------------# #--------------------ORCID MAPPING CONFIGURATIONS------------------# #------------------------------------------------------------------# ### Property to enable or disable the synchronization between DSpace and ORCID orcid.synchronization-enabled = false ### Work (Publication) mapping ### orcid.mapping.work.title = dc.title orcid.mapping.work.sub-title = orcid.mapping.work.short-description = dc.description.abstract orcid.mapping.work.publication-date = dc.date.issued orcid.mapping.work.language = dc.language.iso orcid.mapping.work.language.converter = mapConverterDSpaceToOrcidLanguageCode orcid.mapping.work.journal-title = dc.relation.ispartof orcid.mapping.work.type = dc.type orcid.mapping.work.type.converter = mapConverterDSpaceToOrcidPublicationType ##orcid.mapping.work.contributors syntax is :: orcid.mapping.work.contributors = dc.contributor.author::author orcid.mapping.work.contributors = dc.contributor.editor::editor ##orcid.mapping.work.external-ids syntax is :: or $simple-handle:: ##The full list of available external identifiers is available here https://pub.orcid.org/v3.0/identifiers orcid.mapping.work.external-ids = dc.identifier.doi::doi orcid.mapping.work.external-ids = dc.identifier.scopus::eid orcid.mapping.work.external-ids = dc.identifier.pmid::pmid orcid.mapping.work.external-ids = $simple-handle::handle orcid.mapping.work.external-ids = dc.identifier.isi::wosuid orcid.mapping.work.external-ids = dc.identifier.issn::issn ### Funding mapping ### orcid.mapping.funding.title = dc.title orcid.mapping.funding.type = orcid.mapping.funding.type.converter = mapConverterDSpaceToOrcidFundingType ##orcid.mapping.funding.external-ids syntax is :: ##The full list of available external identifiers is available here https://pub.orcid.org/v3.0/identifiers orcid.mapping.funding.external-ids = dc.identifier::grant_number orcid.mapping.funding.external-ids = dc.identifier.other::other-id orcid.mapping.funding.description = dc.description orcid.mapping.funding.start-date = project.startDate orcid.mapping.funding.end-date = project.endDate ##orcid.mapping.funding.contributors syntax is :: orcid.mapping.funding.contributors = project.investigator::lead orcid.mapping.funding.organization-relationship-type = isOrgUnitOfProject orcid.mapping.funding.amount = project.amount orcid.mapping.funding.amount.currency = project.amount.currency orcid.mapping.funding.amount.currency.converter = mapConverterDSpaceToOrcidAmountCurrency ### Other names mapping ### orcid.mapping.other-names = person.name.variant orcid.mapping.other-names = person.name.translated ### Keywords mapping ### orcid.mapping.keywords = dc.subject ### Country mapping ### orcid.mapping.country = person.country orcid.mapping.country.converter = ### Person External ids mapping ### ##orcid.mapping.person-external-ids syntax is :: orcid.mapping.person-external-ids = person.identifier.scopus-author-id::SCOPUS orcid.mapping.person-external-ids = person.identifier.rid::RID ### Researcher urls mapping ### orcid.mapping.researcher-urls = dc.identifier.uri ### Organization mapping ### orcid.mapping.organization.title = organization.legalName orcid.mapping.organization.country = organization.address.addressCountry orcid.mapping.organization.city = organization.address.addressLocality ##orcid.mapping.organization.identifiers syntax is :: ##Valid organization identifier source values are ${orcid.validation.organization.identifier-sources} orcid.mapping.organization.identifiers = organization.identifier.crossrefid::FUNDREF orcid.mapping.organization.identifiers = organization.identifier.rin::RINGGOLD orcid.mapping.organization.identifiers = organization.identifier.lei::LEI ### Contributor mapping ### orcid.mapping.contributor.email = person.email orcid.mapping.contributor.orcid = person.identifier.orcid #------------------------------------------------------------------# #--------------ORCID OBJECTS VALIDATION CONFIGURATIONS-------------# #------------------------------------------------------------------# orcid.validation.work.enabled = true orcid.validation.funding.enabled = true ## Supported organization identifier sources orcid.validation.organization.identifier-sources = RINGGOLD orcid.validation.organization.identifier-sources = GRID orcid.validation.organization.identifier-sources = FUNDREF orcid.validation.organization.identifier-sources = LEI #------------------------------------------------------------------# #---------------------ORCID BULK SYNCHRONIZATION-------------------# #------------------------------------------------------------------# ## Configuration for max attempts during ORCID batch synchronization orcid.bulk-synchronization.max-attempts = 5 #------------------------------------------------------------------# #--------------------ORCID EXTERNAL DATA MAPPING-------------------# #------------------------------------------------------------------# ### Work (Publication) external-data.mapping ### orcid.external-data.mapping.publication.title = dc.title orcid.external-data.mapping.publication.description = dc.description.abstract orcid.external-data.mapping.publication.issued-date = dc.date.issued orcid.external-data.mapping.publication.language = dc.language.iso orcid.external-data.mapping.publication.language.converter = mapConverterOrcidToDSpaceLanguageCode orcid.external-data.mapping.publication.is-part-of = dc.relation.ispartof orcid.external-data.mapping.publication.type = dc.type orcid.external-data.mapping.publication.type.converter = mapConverterOrcidToDSpacePublicationType ##orcid.external-data.mapping.publication.contributors syntax is :: orcid.external-data.mapping.publication.contributors = dc.contributor.author::author orcid.external-data.mapping.publication.contributors = dc.contributor.editor::editor ##orcid.external-data.mapping.publication.external-ids syntax is :: or $simple-handle:: ##The full list of available external identifiers is available here https://pub.orcid.org/v3.0/identifiers orcid.external-data.mapping.publication.external-ids = dc.identifier.doi::doi orcid.external-data.mapping.publication.external-ids = dc.identifier.scopus::eid orcid.external-data.mapping.publication.external-ids = dc.identifier.pmid::pmid orcid.external-data.mapping.publication.external-ids = dc.identifier.isi::wosuid orcid.external-data.mapping.publication.external-ids = dc.identifier.issn::issn