デベロッパー ポータルの構築の概要

このトピックでは、Drupal ポータルを構築し始める方法を説明します。統合ポータルの構築について詳しくは、統合ポータルの構築をご覧ください。

ポータルへのログイン

Pantheon では、ポータルの URL は次の形式になります。

http://{environment}-{your-org-name}.devportal.apigee.io/

たとえば、myorg ポータルの Dev バージョンの場合は次のようになります。

http://dev-myorg.devportal.apigee.io/

提供された管理者の認証情報でログインすると、次のように表示されます。

注:

  • 事前に構築されたブログとフォーラムのページのメニュー項目。
  • Drupal の管理メニュー。ポータルの Drupal 管理者のみがこれを使用できます。ポータル管理者は、このメニューでサイトの構成の大部分を行います。

ポータルの Apigee ロゴをクリックすると、ホームページに移動します。

管理者ユーザーの作成

ポータルに管理者を追加するには、次の手順に従います。

  1. Drupal の管理メニューで、[People] > [Add User] の順に選択します。
  2. 新しいユーザーに関する必須情報を入力し、一時パスワードを指定します。
  3. [Active] と [administrator] を選択します。新しいポータルのリンクを記載した自動メールをユーザーに送信するには、[Notify user of new account] を選択します。
    新しい管理者がログインすると、このユーザーと同じ管理者権限が割り当てられます。

SMTP サーバーの構成

デベロッパー ポータルでは、メール メッセージを送信する SMTP サーバーを構成する必要があります。SMTP サーバーを構成するには、最初に Drupal SMTP Authentication Support モジュールをデベロッパー ポータルで有効にする必要があります。

詳細については、メールの構成をご覧ください。

ポータルの構成

Drupal のほとんど全体が、モジュール(Drupal フレームワークの自己完結型コード プラグイン)単位で実行されます。メニュー コントロールから、レイアウト構成やレポートに至るまで、Drupal のすべての操作や構成がモジュールによって制御されます。ポータルにインストールされているモジュールのリストを表示するには、Drupal のメニューで [Modules] を選択します。

ポータルの構成を開始するには、コンテンツの追加と編集をご覧ください。

API プロダクトを作成する

デベロッパーをポータルに送信する前に、ポータルでのアプリ作成時に選択する API プロダクト(API のバンドル)が存在することを確認してください。詳細については、API プロダクトを作成するをご覧ください。

ポータルへのデベロッパーの送信

ポータルを公開して使用する準備ができたら、デベロッパーをポータルに送信し始めます。デベロッパーの登録時に、デベロッパーは(Drupal 管理者ではなく)単に「認証済みユーザー」として追加されます。デベロッパーのユーザー情報が Drupal および enterprise.apigee.com 環境に自動的に追加され、後者で「デベロッパー」として登録されます。デベロッパー ポータルでは、アプリに使用する API プロダクトをデベロッパーが選択します。デベロッパーがデベロッパー ポータルでアプリを登録すると、enterprise.apigee.com サイトにもアプリが登録されます。デベロッパー ポータルと enterprise サイトが接続されます。