-
Notifications
You must be signed in to change notification settings - Fork 1
Architecture
Nuno Macedo edited this page Dec 13, 2016
·
61 revisions
The main functionality of PTCRISync is to synchronized user profiles of interested services with the respective ORCID profiles, acting as a proxy between the two services. Thus, the parties involved in the process are:
- The ORCID service (see an overview of relevant concepts)
- A CRIS service using PTCRISync (see the imposed requirements
- The PTCRISync library (see a description of the synchronization procedures)
- A CRIS interface implementing PTCRISync (see a recommended interface)
- The user, which acts directly on both the CRIS and ORCID profiles, and grants privileges to PTCRISync
To encapsulate the communication with ORCID, PTCRISync relies on an third-party ORCID client.
PTCRISync
- Overview
- Architecture
- ORCID service
- CRIS requirements
- Synchronization procedures
- Implementation guidelines
API
Technical Details
- PTCRISync as a library
- PTCRISync as a service
- Source code
- Technical documentation
- License
- Release notes
- FAQ
- Scenarios
- Published description
- Formal model
- Tech report
About