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