メインコンテンツへスキップ

前提条件

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

アプリの作成手順

開発者コンソールへの移動

Boxにログインし、開発者コンソールに移動します。[Platformアプリ] を選択し、[新規アプリ] をクリックします。

アプリの新規作成

[アプリの新規作成] 画面で、アプリ名を入力し、[アプリの種類] ドロップダウンから [クライアント資格情報許可] を選択します。
[アプリの新規作成] 画面
選択すると、新しいアプリケーションを作成しない限り、別の認証方法に変更できません。

アプリ承認

このアプリケーションを使用するには、Box管理者または共同管理者の承認が必要です。 開発者コンソールの [構成] タブで、以下を実行します。
  • Box管理者または共同管理者の場合は、[承認] をクリックして、直ちにアプリを承認します。
  • 管理者または共同管理者でない場合は、[送信] をクリックして、管理者または共同管理者に承認リクエストを送信します。リクエストが承認または拒否されると、メールが届きます。
このプロセスに関する詳細については、Boxのを参照してください。

Platformアプリケーションの承認方法を確認する

基本的な構成

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

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

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

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

CORSドメイン

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

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

各SDKのクライアント資格情報許可の詳細については、以下を参照してください。