このトピックでは、Drupal ポータルを構築し始める方法を説明します。統合ポータルの構築について詳しくは、統合ポータルの構築をご覧ください。
ポータルへのログイン
Pantheon では、ポータルの URL は次の形式になります。
http://{environment}-{your-org-name}.devportal.apigee.io/
たとえば、myorg ポータルの Dev バージョンの場合は次のようになります。
http://dev-myorg.devportal.apigee.io/
提供された管理者の認証情報でログインすると、次のように表示されます。
注:
- 事前に構築されたブログとフォーラムのページのメニュー項目。
- Drupal の管理メニュー。ポータルの Drupal 管理者のみがこれを使用できます。ポータル管理者は、このメニューでサイトの構成の大部分を行います。
ポータルの Apigee ロゴをクリックすると、ホームページに移動します。
管理者ユーザーの作成
ポータルに管理者を追加するには、次の手順に従います。
- Drupal の管理メニューで、[People] > [Add User] の順に選択します。
- 新しいユーザーに関する必須情報を入力し、一時パスワードを指定します。
- [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 サイトが接続されます。