メインコンテンツへスキップ
クライアント資格情報許可 (CCG) は、サーバー認証を使用するの認証方法です。CCGでは、クライアントIDとクライアントシークレットを使用してアプリケーションのIDを確認し、サインインなしでアクセストークンを返します。新しいサーバーアプリではCCGが事前選択されています。

仕組み

アプリケーションは、認証対象となるサブジェクトとともに、grant_typeをclient_credentialsに設定してクライアントIDとクライアントシークレットをに送信します。Boxは60分間有効なアクセストークンを返します。更新トークンは発行されないため、現在のものの有効期限が切れたら、新しいアクセストークンをリクエストしてください。 各トークンリクエストでは、3つのサブジェクトのうち1つが指定されます。 これらの設定はどちらもBox開発者コンソールのアプリの [構成] タブにあり、変更するとアプリケーションをする必要があります。
クライアントシークレットは、Boxに対してアプリケーションを識別するものなので、パスワードと同様に扱ってください。メール、公開フォーラム、コードリポジトリ、分散されたネイティブアプリケーション、クライアント側のコードには含めないでください。保存とローテーションの方法については、を参照してください。

JWTへの切り替え

統合にキーペアベースの認証が必要で、企業で認証タイプの切り替えが許可されている場合は、いつでも [構成] タブでできます。切り替えが無効になっている場合、認証方法はアプリの作成時に設定され、後から変更することはできません。

クライアント資格情報許可によるアプリの設定

最終更新日 2026年10月1日