Developing a Custom ORCID Integration into Alma/Esploro
Presentation Topic Description
The University of Miami Libraries implemented Ex Libris Esploro as our Institutional Repository in 2021, and as part of this implementation the University of Miami (UM) started an initiative to integrate ORCID iDs for researchers across the institution. We started with the built-in Esploro ORCID integration, but because not everyone at UM is a researcher in Esploro, we also needed a solution that could connect ORCID iDs for everyone independent of Esploro, thus we developed the “ORCID Integration Tool.”
This presentation will walk through the development process for building the “ORCID Integration Tool” for Non-Researchers from start to finish, including the overall workflow: for example, Alma/Esploro API, ORCID API, OAuth, Docker development environment, Azure pipelines, Python libraries, Flask framework, and the results of user testing that led to a revision of the interface.