第20章 アプリケーションプラン

アプリケーションプランでは、API の利用者に許可するアクセス権限のさまざまなセットを定義します。これらのプランで、流量制御からアクセス可能なメソッドまたはリソース、有効な機能に至るまで、あらゆる設定を定義することができます。

20.1. アプリケーションプランの作成方法

デフォルトでは、3scale アカウントが作成されると、Basic および Unlimited の 2 つのプランが設定されます。これらのプランを維持して編集することも、専用のプランを作成することもできます。必要な数だけプランを作成することができます。

新たなアプリケーションプランを作成するには、以下の手順に従います。

  1. [Your_product_name] > Applications > Application Plans の順に移動します。
  2. Create Application Plan のボタンをクリックします。
  3. Create Application Plan のページで、新しいプランの名前およびシステム名を入力します (システム名は一意でなければなりません)。
  4. アプリケーションがご自分の API にアクセスする前に承認を要求する場合には、Applications require approval? のチェックボックスを選択します。

プランを作成したら、流量制御 をプロビジョニングし、有料プラン を設定することができます。

20.2. デフォルトのアプリケーションプランの設定

すべてのプランを作成したら、ユーザーがサインアップしてアプリケーションを登録する際のデフォルトプランを選択することができます。

デフォルトのアプリケーションプランを選択するには、以下の手順を実施します。

  1. [Your_product_name] > Applications > Application Plans の順に移動します。
  2. Default Plan セクションのドロップダウンリストからプランを選択します。

デフォルトのアプリケーションプランを指定しないと、新規ユーザーがご自分の API にアクセスするためにサインアップしても、デフォルトではアプリケーションは作成されません。つまり、ユーザーは API にアクセスすることができません。