パブリック クライアントの資格情報は、組織ではなく個人に付与されます。 資格情報をある個人から別の個人に譲渡することはできませんが、すべての関係者から同意が得られ、組織がアクティブなメンバーである場合は、メンバー API 資格情報に変換できます。 ORCID.
クライアント ID をメンバー API に移動しても、クライアント ID は変更されず、クライアント シークレットのみが変更され、接続された iD の数は読み取り専用権限で保持されます。
パブリック API クライアントをメンバー API クライアントに変換する場合、 パブリッククライアントの利用規約 は適用されなくなり、メンバー契約の条項に置き換えられます。
転送には次のものが必要です。
- 変換するパブリック API クライアント ID の確認。
- 組織の主な連絡先と現在のパブリック API クライアント ID の記録所有者が、利用規約の変更に同意すること。(記録所有者は、メンバー組織の従業員、請負業者、または役員である必要があります)。両者の同意の記録を保持します。
- 移行を実行する日付と時刻。この移行の一環として、クライアント ID を更新し、新しいクライアント シークレットを暗号化された電子メールで送信します。クライアントを更新すると、クライアント シークレットを更新するまで統合は機能しなくなりますので、ご注意ください。このため、移行を実行する日付と時刻を固定し、ユーザーに不便が生じないようにする必要があります。
変換を完了するには、以下を更新する必要があります。
- 古いクライアント シークレットから新しいクライアント シークレットへ。
- API ホストの pub.orcid.org 〜へ api.orcid.org.
変換されたメンバー API クライアント ID を使用して、追加するスコープを更新できます。 メンバー API スコープ。 これにはユーザーからの承認が必要となり、新しいスコープ/権限を含めるために新しいアクセス トークンが生成されます。
メンバー API クライアントの認証情報をパブリック API 認証情報に変換することはできないことに注意してください。