Skip to main content

前提条件

サーバー側認証を使用してPlatformアプリを設定するには、Box Enterpriseアカウントから開発者コンソールにアクセスできることを確認する必要があります。または、Developerアカウントにサインアップすることもできます。

アプリの作成手順

サーバー認証アプリの作成

  1. Boxにログインして開発者コンソールに移動します。
  2. [新規アプリ] をクリックします。
  3. アプリの種類として [サーバー] を選択します。
  4. [作成] をクリックします。
新しいサーバー認証アプリのデフォルトの認証方法はクライアント資格情報許可 (CCG) のため、[作成] をクリックするとCCGアプリが作成されます。企業の [サーバーアプリの認証タイプの切り替え (CCGまたはJWT)] 設定は、認証方法を後で変更できるかどうかにのみ影響します。切り替えが無効になっている場合、[アプリの新規作成] ダイアログには、CCGが事前選択された状態で [方法を選択してください] ステップが表示され、アプリの作成後は認証方法が固定されます。
切り替えが有効になっている場合は、いつでも [構成] タブで [] に変更できます。詳細については、を参照してください。

アプリ承認

サーバー認証アプリケーションは、使用する前に承認する必要があります。承認プロセスはアカウントの種類によって異なります。 無料のDeveloperアカウント: アプリは作成時に自動的に承認されます。承認が完了しなかった場合は、[構成] タブに、アプリの承認を求めるプロンプトが表示されます。 Enterpriseアカウント: アプリの作成後に [構成] タブで、アプリを送信して管理者の承認を受けるよう求められます。 Enterprise管理者および共同管理者: [構成] タブで、アプリを作成後に直接承認できます。

承認プロセスの詳細を確認する

基本的な構成

アプリケーションアクセス

アプリケーションのアクセスレベルにより、アプリからアクセスできるユーザーおよびコンテンツが決まります。デフォルトでは、アプリケーションで問題なく操作できるのは、そのとすべてののコンテンツのみです。企業の既存の管理対象ユーザーにもアクセスするには、開発者コンソールの [構成] タブにある [アプリアクセスレベル] に移動し、[アプリ + Enterpriseアクセス] に設定します。
アプリのアクセスレベル
管理対象ユーザーまたは管理者として認証するには、[構成] タブにある [追加の構成] セクションで、[ユーザーアクセストークンを生成] を有効にします。

アプリケーションスコープ

アプリケーションのスコープにより、アプリケーションが呼び出すことができるエンドポイントとリソースが決まります。各オプションの詳細については、を参照してください。
アプリスコープ

CORSドメイン

アプリケーションがJavaScriptでフロントエンドのブラウザコードからAPIコールを実行する場合は、クロスオリジンリソース共有 (CORS) のために、これらの呼び出しの実行元となるドメインを許可リストに追加する必要があります。すべてのリクエストがサーバー側のコードから発行される場合は、このセクションをスキップできます。 許可リストに完全なURIを追加するには、開発者コンソールの [構成] タブの下部にある [CORSドメイン] セクションに移動します。
アプリのCORS設定

SDKとクライアント資格情報許可の使用

各SDKのクライアント資格情報許可の詳細については、以下を参照してください。
最終更新日 2026年8月14日