Учетные данные открытого клиента предоставляются отдельным лицам, а не организациям. Учетные данные нельзя передавать от одного человека к другому, но их можно преобразовать в учетные данные члена API, если согласие получено от всех сторон и организация является активным членом ORCID.
Перемещение идентификатора клиента в API участника не изменит идентификатор клиента, изменится только секрет клиента, и вы сохраните количество подключенных идентификаторов с разрешением только на чтение.
При преобразовании клиента Public API в клиент Member API Условия обслуживания публичных клиентов больше не применяются, и их заменяют условия членского соглашения.
Для переноса нам понадобится:
- Подтверждение идентификатора клиента Public API, который будет преобразован.
- Основное контактное лицо организации и держатель записи текущего идентификатора клиента Public API согласны с изменением Условий обслуживания. (Держатель записи должен быть сотрудником, подрядчиком или должностным лицом организации-члена). Мы будем вести учет согласия обеих сторон.
- Дата/время для миграции. В рамках этой миграции мы обновим идентификатор клиента и отправим вам новый секрет клиента в зашифрованном электронном письме. Обратите внимание, что после обновления клиента ваша интеграция не будет работать, пока вы не обновите секрет клиента. Вот почему нам нужно зафиксировать дату и время для этого и предотвратить неудобства для пользователей.
Чтобы преобразование было завершено, вам необходимо обновить:
- Старый секрет клиента в новый секрет клиента.
- Хост API из pub.orcid.org в api.orcid.org.
С преобразованным идентификатором клиента Member API вы можете обновить области, чтобы добавить области API-членов. Для этого потребуется авторизация пользователей, и будут созданы новые токены доступа, включающие новые области/разрешения.
Обратите внимание, что мы не можем преобразовать учетные данные клиентов Member API в учетные данные Public API.