Le credenziali del cliente pubblico sono concesse a individui e non a organizzazioni. Le credenziali non possono essere trasferite da un individuo all'altro, ma possono essere convertite in credenziali API membro se si riceve un accordo da tutte le parti e l'organizzazione è un membro attivo di ORCID.
Spostando il Client ID nella Member API non verrà modificato il Client ID, ma solo il Client Secret, e manterrai il numero di ID connessi con la tua autorizzazione di sola lettura.
Quando si converte il client API pubblico in un client API membro, il file Termini di servizio del cliente pubblico non si applicano più e sono sostituiti dai termini del Member Agreement.
Per il trasferimento avremmo bisogno di:
- Conferma dell'ID client dell'API pubblica da convertire.
- Che il contatto principale dell'organizzazione e il detentore del record dell'attuale ID client API pubblico siano d'accordo con la modifica dei Termini di servizio. (Il detentore del record deve essere un dipendente, un appaltatore o un funzionario dell'organizzazione membro) Conserveremo un registro del consenso di entrambe le parti.
- Una data/ora per la migrazione. Come parte di questa migrazione, aggiorneremo l'ID client e ti invieremo un nuovo segreto client tramite e-mail crittografata. Nota che una volta aggiornato il client, la tua integrazione non funzionerà finché non aggiornerai il segreto client. Ecco perché dobbiamo stabilire una data e un'ora per farlo e per evitare inconvenienti per gli utenti.
Per completare la conversione, dovrai aggiornare:
- Dal vecchio segreto client al nuovo segreto client.
- L'host dell'API da pub.orcid.org a api.orcid.org.
Con l'ID client API membro convertito, puoi aggiornare gli ambiti da aggiungere ambiti dell'API membro. Ciò richiederà l'autorizzazione degli utenti e verranno generati nuovi token di accesso per includere i nuovi ambiti/autorizzazioni.
Tieni presente che non siamo in grado di convertire le credenziali dei client API membri in credenziali API pubbliche.