SlideShare uma empresa Scribd logo
1 de 13
Technical Implementation: Creating and
Managing ORCiDs
Douglas C. Hahn
Sr. IT Manager
0000-0003-4327-0476
Outline
The project
Conversations with campus IT
Division of labor
Integration and support
The process we followed to create the
ORCiDs
Lessons learned
The Project
All graduate students will have an ORCiD created for
them by TAMU and stored for later use.
• What is an ORCiD?
• An identifying number tied to a person that is
associated with all types of research.
• Maybe this is something that campus IT might be
interested in tackling.
Conversation
with
Campus
IT
• Everyone involved knew that placing the ORCiD in
the campus directory just made sense.
• Once in the campus directory it could be exposed
through Shibboleth, and existing web services.
• Campus IT was excited about the project and were
immediately on-board!
• Except for one thing…
• Campus IT was extremely busy and wouldn’t be
able to help with the project anytime soon.
Early on in the project we started having
conversations with campus IT.
Next Steps
with
Campus
IT
If the Library builds it, campus IT will use it.
• ORCiD would be stored in Campus LDAP.
• Campus IT would ensure that ORCiDs would be
exposed by campus Shibboleth and Web Services.
• The Library would undertake the process for
creating the ORCiDs.
• The Library would provide front line support for
any questions surrounding ORCiDs.
• The Library would maintain an authoritative list of
known ORCiDs that would be sent to campus LDAP
daily.
• This list would overwrite all existing ORCiDs in
campus directory.
The Division
of Labor
Early on we realized that two distinct applications
were going to be needed.
• One application was going to be needed to process
all the graduate students and create ORCiDs.
• Another application was needed for the ongoing
support and integration into other applications.
Integration
and Support
Web front ends that other applications can direct
patrons to that expose the ORCiD API.
Generic Web Services that can be used by other
TAMU applications related to ORCiD.
Provide a simple one stop application to manage tasks
surrounding ORCiDs at TAMU.
Creating of
ORCiDs
Of the two aspects of the project creating the ORCiDs
was the easiest.
• Understand the published API from ORCiD.
• Test various processes.
• Working with librarians on outreach (mass emails).
Process
workflow
TAMU stores token with READ access for later use
Email sent to patron with information about ORCiD
Patron goes to ORCiD to claim ID and add additional info
TAMU uses API to create new ORCiD with Last, First, email
TAMU asks for READ limited to patron account
The Backend
Scripts
Nothing glamorous or exciting about the scripts we used
to create the ORCiDs.
Backend database full of graduate students.
2 PHP scripts were created. Main program, and the
utilities. Maybe 400 lines of code max.
All of the scripts were based off of various command
lines examples that can be found in the ORCiD
knowledgebase.
01/2014 – Email to patrons telling them about ORCiD.
02/2014 – Email to patrons telling them we are creating.
03/2014 – created 10,000 ORCiD in about 4 hours.
ORCiD in
Campus
Directory
ORCiD in
Vireo our
ETD system
Lessons
Learned
Spend more time with the ORCiD knowledge base.
Tokens granted to institutions by patrons can be
complicated and may not allow you to do what you
hope for.
Use the ORCiD sandbox more to test out all the
features available to you.

Mais conteúdo relacionado

Mais de ORCID, Inc

Mais de ORCID, Inc (20)

MyRID: ORCID Integration in Malaysia (T. Dharmalingam)
MyRID: ORCID Integration in Malaysia (T. Dharmalingam)MyRID: ORCID Integration in Malaysia (T. Dharmalingam)
MyRID: ORCID Integration in Malaysia (T. Dharmalingam)
 
Spreading the ORCID Word: ORCID Communications Webinar (2016.12)
Spreading the ORCID Word: ORCID Communications Webinar (2016.12)Spreading the ORCID Word: ORCID Communications Webinar (2016.12)
Spreading the ORCID Word: ORCID Communications Webinar (2016.12)
 
ORCID @ Khalifa University
ORCID @ Khalifa UniversityORCID @ Khalifa University
ORCID @ Khalifa University
 
ORCID Integration with Institutional Repositories (D. Grenz)
ORCID Integration with Institutional Repositories (D. Grenz)ORCID Integration with Institutional Repositories (D. Grenz)
ORCID Integration with Institutional Repositories (D. Grenz)
 
Research in a world where machines read (M. Buys)
Research in a world where machines read (M. Buys)Research in a world where machines read (M. Buys)
Research in a world where machines read (M. Buys)
 
ORCID Collect & Connect: understanding integrations and the API (M. Buys)
ORCID Collect & Connect: understanding integrations and the API (M. Buys)ORCID Collect & Connect: understanding integrations and the API (M. Buys)
ORCID Collect & Connect: understanding integrations and the API (M. Buys)
 
Benefits to researchers who use ORCID (P. Purnell)
Benefits to researchers who use ORCID (P. Purnell)Benefits to researchers who use ORCID (P. Purnell)
Benefits to researchers who use ORCID (P. Purnell)
 
Research Management & Publishing (M. Jagerhorn)
Research Management & Publishing (M. Jagerhorn)Research Management & Publishing (M. Jagerhorn)
Research Management & Publishing (M. Jagerhorn)
 
ORCID overview: why your lifelong identifier is important in the digital age ...
ORCID overview: why your lifelong identifier is important in the digital age ...ORCID overview: why your lifelong identifier is important in the digital age ...
ORCID overview: why your lifelong identifier is important in the digital age ...
 
ORCID in the Publishing Workflow (Mochammad Tanzil Multazam)
ORCID in the Publishing Workflow (Mochammad Tanzil Multazam)ORCID in the Publishing Workflow (Mochammad Tanzil Multazam)
ORCID in the Publishing Workflow (Mochammad Tanzil Multazam)
 
What in the World is ORCID? (Haak)
What in the World is ORCID? (Haak)What in the World is ORCID? (Haak)
What in the World is ORCID? (Haak)
 
ORCID as a Community Initiative (Miyairi)
ORCID as a Community Initiative (Miyairi)ORCID as a Community Initiative (Miyairi)
ORCID as a Community Initiative (Miyairi)
 
ORCID Integration Videos
ORCID Integration VideosORCID Integration Videos
ORCID Integration Videos
 
The Latest on ORCID API v2
The Latest on ORCID API v2 The Latest on ORCID API v2
The Latest on ORCID API v2
 
What’s New in ORCID Tech 2016 (Robert Peters)
What’s New in ORCID Tech 2016 (Robert Peters)What’s New in ORCID Tech 2016 (Robert Peters)
What’s New in ORCID Tech 2016 (Robert Peters)
 
ORCID API Perks & Pitfalls
ORCID API Perks & PitfallsORCID API Perks & Pitfalls
ORCID API Perks & Pitfalls
 
Raising Awareness & Encouraging ORCID Registrations as an Author Services Pro...
Raising Awareness & Encouraging ORCID Registrations as an Author Services Pro...Raising Awareness & Encouraging ORCID Registrations as an Author Services Pro...
Raising Awareness & Encouraging ORCID Registrations as an Author Services Pro...
 
Convey ORCID Integration Presentation (Heather Pierce)
Convey ORCID Integration Presentation (Heather Pierce)Convey ORCID Integration Presentation (Heather Pierce)
Convey ORCID Integration Presentation (Heather Pierce)
 
ORCID and Peer Review in EJPress (Anna Jester)
ORCID and Peer Review in EJPress (Anna Jester)ORCID and Peer Review in EJPress (Anna Jester)
ORCID and Peer Review in EJPress (Anna Jester)
 
CHORUS: A Story About Efficiencies (Howard Ratner)
CHORUS: A Story About Efficiencies (Howard Ratner)CHORUS: A Story About Efficiencies (Howard Ratner)
CHORUS: A Story About Efficiencies (Howard Ratner)
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Technical Implementation: Creating and Managing ORCIDs

  • 1. Technical Implementation: Creating and Managing ORCiDs Douglas C. Hahn Sr. IT Manager 0000-0003-4327-0476
  • 2. Outline The project Conversations with campus IT Division of labor Integration and support The process we followed to create the ORCiDs Lessons learned
  • 3. The Project All graduate students will have an ORCiD created for them by TAMU and stored for later use. • What is an ORCiD? • An identifying number tied to a person that is associated with all types of research. • Maybe this is something that campus IT might be interested in tackling.
  • 4. Conversation with Campus IT • Everyone involved knew that placing the ORCiD in the campus directory just made sense. • Once in the campus directory it could be exposed through Shibboleth, and existing web services. • Campus IT was excited about the project and were immediately on-board! • Except for one thing… • Campus IT was extremely busy and wouldn’t be able to help with the project anytime soon. Early on in the project we started having conversations with campus IT.
  • 5. Next Steps with Campus IT If the Library builds it, campus IT will use it. • ORCiD would be stored in Campus LDAP. • Campus IT would ensure that ORCiDs would be exposed by campus Shibboleth and Web Services. • The Library would undertake the process for creating the ORCiDs. • The Library would provide front line support for any questions surrounding ORCiDs. • The Library would maintain an authoritative list of known ORCiDs that would be sent to campus LDAP daily. • This list would overwrite all existing ORCiDs in campus directory.
  • 6. The Division of Labor Early on we realized that two distinct applications were going to be needed. • One application was going to be needed to process all the graduate students and create ORCiDs. • Another application was needed for the ongoing support and integration into other applications.
  • 7. Integration and Support Web front ends that other applications can direct patrons to that expose the ORCiD API. Generic Web Services that can be used by other TAMU applications related to ORCiD. Provide a simple one stop application to manage tasks surrounding ORCiDs at TAMU.
  • 8. Creating of ORCiDs Of the two aspects of the project creating the ORCiDs was the easiest. • Understand the published API from ORCiD. • Test various processes. • Working with librarians on outreach (mass emails).
  • 9. Process workflow TAMU stores token with READ access for later use Email sent to patron with information about ORCiD Patron goes to ORCiD to claim ID and add additional info TAMU uses API to create new ORCiD with Last, First, email TAMU asks for READ limited to patron account
  • 10. The Backend Scripts Nothing glamorous or exciting about the scripts we used to create the ORCiDs. Backend database full of graduate students. 2 PHP scripts were created. Main program, and the utilities. Maybe 400 lines of code max. All of the scripts were based off of various command lines examples that can be found in the ORCiD knowledgebase. 01/2014 – Email to patrons telling them about ORCiD. 02/2014 – Email to patrons telling them we are creating. 03/2014 – created 10,000 ORCiD in about 4 hours.
  • 13. Lessons Learned Spend more time with the ORCiD knowledge base. Tokens granted to institutions by patrons can be complicated and may not allow you to do what you hope for. Use the ORCiD sandbox more to test out all the features available to you.