メインコンテンツまでスキップ
バージョン: v2.0.0

Project Creation

プロジェクトとは何ですか?

プロジェクトは、APIMシステムにおけるコアワークスペースユニットです。API、ゲートウェイ、チームメンバーを共有コンテキストの下で整理するためのコンテナとして機能します。各プロジェクトは、独立したリソースと役割ベースの権限を持ち、チームが自分たちのAPIを独立して安全に管理できるようにします。

プロジェクトを作成することは、ゲートウェイを登録したり、APIを定義したり、デプロイメント操作を実行する前の必須の最初のステップです。

注記

apim-adminロールを持つユーザーのみがプロジェクトを作成および管理できます。このロールを持っていない場合は、APIM管理者に連絡してアクセスをリクエストしてください。

プロジェクトの作成方法

APIM管理者としてAPIMコンソールにログインします。メニューの「ユーザー管理」をクリックしてテナントマネージャコンソールに移動します。

テナントマネージャメニューの「プロジェクト管理」をクリックし、「+ プロジェクトを作成」ボタンをクリックします。

プロジェクト作成フォームで:

  • プロジェクト名を入力します(必須)。
  • プロジェクトの種類を選択します:apimまたはdevelopers。
  • ゲートウェイの種類を選択します:kongまたはaws。

「プロジェクトを作成」をクリックして最終化します。作成後、自動的にプロジェクト管理画面に切り替わります。作成したプロジェクトの「詳細」ボタンをクリックしてプロジェクト詳細画面に入ることができます。

  • apim / developers Type: APIMコンソールプロジェクトには「apim」を選択します。開発者ポータルでアプリケーションを作成する際には「application」を選択します。
  • Gateway Type: Kong API Gatewayのインストールと統合には「kong」を選択します。AWS API Gatewayの統合には「aws」を選択します。

この画面では、新しいユーザーをプロジェクトに追加し、apim-pjt-adminまたはapim-pjt-memberの役割として権限を設定することで、プロジェクトのユーザーを管理できます。また、プロジェクトからユーザーを削除することもできます。

ノート:

  • 複数のプロジェクトを作成および管理できます。
  • プロジェクトは隔離されています: APIとゲートウェイは特定のプロジェクトにスコープされています。
  • プロジェクトに追加されたユーザーのみが、そのAPIと設定にアクセスできます。これは、割り当てられた役割に依存します。