Box Developerドキュメント

カスタムアプリの承認

ガイド 承認 カスタムアプリの承認

カスタムアプリの承認

JWTまたはクライアント資格情報許可を使用するサーバー認証アプリケーションは、使用前にBox管理者が承認する必要があります。

OAuth 2.0認証を使用する未公開アプリケーションは、デフォルトで非アクティブになっている場合、Box管理者による有効化が必要になることがあります。

Box管理者は、管理コンソールでアプリケーションを適切に承認または有効化するために、そのクライアントIDが必要になります。

You can use Integrations view to quickly look up the authorization and enablement status of your application.

承認の通知

アプリの承認を送信するための半自動プロセスは、開発者コンソールですべての種類のカスタムアプリケーションに使用できます。

サーバー認証アプリ

開発者コンソールで、目的のアプリケーションの [承認] タブに移動します。

[承認] タブ

ユーザー認証アプリ

開発者コンソールで、目的のアプリケーションの [有効化] タブに移動します。

[有効化] タブ

承認を得るためにアプリケーションを送信すると、企業のプライマリ管理者宛てにアプリケーションを承認するようメールが送信されます。Box管理者がリクエストを承認または拒否すると、その決定が記載されたメールが届きます。このプロセスの詳細については、アプリ承認に関するサポート記事を参照してください。

手動による承認

以下の手順では、手動でアプリケーションを承認する方法について説明します。

開発者の場合

  1. 開発者コンソールで、目的のアプリケーションの [構成] タブに移動します。
  2. [OAuth 2.0資格情報] セクションまで下にスクロールし、Box管理者に提出する [クライアントID] の値をコピーします。

Alternatively, hover over the application in the My Platform Apps view to look up the ClientID and then copy it using the copy button.

Box管理者の確認方法

自分の会社の管理者がわからない場合は、Boxの [アカウント設定] ページに移動し、一番下までスクロールしてください。管理者の連絡先が設定されている場合は、[管理者の連絡先] の下に連絡先情報が表示されます。

管理者の場合

  1. Navigate to the Admin Console and select the Integrations tab (1) from the left navigation panel.
  2. Click the Platform Apps Manager tab (2) at the top of your screen.
  3. For both Server and User Authentication Apps screens, click the Add Platform App (3) button in the top right corner to add a new app.
  4. Alternatively, you can use the Platform Apps Manager table menu (4) to authorize and enable apps.

サーバー認証アプリ

Server tab

ユーザー認証アプリ

ユーザーアプリのタブ

表示されたポップアップで、開発者が開発者コンソールの [構成] タブから収集した、アプリケーションのクライアントIDを入力します。

変更の再承認

アプリケーションのスコープまたはアクセスレベルが変更された場合は、アプリケーションを再承認する必要があります。新しい変更を有効にするには、上記のプロセスを繰り返して新しいアクセストークンをリクエストしてください。

管理者は、アプリケーションが最初に承認されたのと同じセクションで、そのアプリケーションを再承認できます。再承認するには、アプリケーション名の右側にある省略記号をクリックし、[アプリを再承認] を選択します。

アプリの再承認