mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-12 04:23:13 +00:00
164 lines
8.1 KiB
INI
164 lines
8.1 KiB
INI
|
|
#------------------------------------------------------------------#
|
|
#--------------------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 <metadatafield>::<role>
|
|
orcid.mapping.work.contributors = dc.contributor.author::author
|
|
orcid.mapping.work.contributors = dc.contributor.editor::editor
|
|
|
|
##orcid.mapping.work.external-ids syntax is <metadatafield>::<type> or $simple-handle::<type>
|
|
##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 <metadatafield>::<type>
|
|
##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 <metadatafield>::<type>
|
|
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 <metadatafield>::<type>
|
|
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 <metadatafield>::<source>
|
|
##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 <metadatafield>::<role>
|
|
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 <metadatafield>::<type> or $simple-handle::<type>
|
|
##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 |