15.04.01 - Apigee Developer Services ポータル リリースノート

現在、Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご確認ください
情報

2015 年 4 月 23 日(木)、Apigee Developer Services ポータルの新しいクラウド バージョンをリリースしました。

ご不明な点がございましたら、Apigee カスタマー サポートまでお問い合わせください。

Apigee Edge リリースノートの一覧については、Apigee リリースノートをご覧ください。

新機能と拡張機能

このリリースでの新機能と機能強化は次のとおりです。

収益化

Edge 収益化の新機能と機能強化は次のとおりです。

会社とデベロッパーの扱いを分ける

会社とデベロッパーが別々に処理できるようになったため、複数の会社をデベロッパーに、複数のデベロッパーを会社に追加する際の柔軟性が高まりました。管理 UI で、[Companies] と [Developers] の個別のウィンドウを利用できるようになりました([Publish] メニューからアクセスできます)。

会社とデベロッパーを管理するをご覧ください。

収益化レポートでは、フィルタラベルが「デベロッパー」から「会社」に変更されましたが、会社は依然としてメインのフィルタです。

修正済みのバグ

以下のバグはこのリリースで修正されています。

問題 ID 説明
DEVSOL-1294 SmartDocs のオプションから「メソッド UUID」を削除
「メソッド UUID」はカスタム URL では使用できなくなりました。
DEVSOL-1063 build.xml に同時実行を追加してビルドを高速化する
OPDK インストーラで、ライブラリとモジュールのダウンロードに 1 つのスレッドではなく 10 のスレッドを使用するようになりました。これにより、インストール時間が短縮されます。
DEVSOL-1021 ステータス ページにデベロッパー ポータルのプロファイル バージョンを表示し、OPDK/Cloud のバージョンをバインドする
デベロッパー ポータルの Apigee バージョンが、ステータス ページ([レポート] > [ステータス レポート])で確認できるようになりました。
DEVSOL-1019 SmartDocs 検証チェック用の Ping API の実装
SmartDocs モジュールのステータス レポート ページの [レポート] > [ステータス レポート] に表示されます。プロキシの URL が構成されていない場合、またはプロキシの URL が正しくない場合は、ステータス ページにレポートが表示されます。
DEVSOL-1008

モデルリスト ページでレンダリング/公開状態を示す
SmartDocs のモデルリストに次の情報が表示されます。

  • 合計メソッド数: モデルの最新のリビジョンで使用できるメソッドの合計数です。
  • レンダリング済み: デベロッパー ポータルでノードとしてレンダリングされたメソッドの合計数。
  • 公開済み: レンダリング済みの、公開されたノードの数。
DEVSOL-1007 [管理] メニューでモデルを削除する
管理メニュー項目の [SmartDocs] > [モデル] には、サブメニュー項目としてモデルのリストは表示されません。代わりに、[SmartDocs] > [Models] をクリックすると、使用可能なモデルのリストが表示されます。
DEVSOL-1004 Apigee DevConnect テーマでの SmartDocs のサポート
Apigee DevConnect テーマに SmartDocs のサポートを追加しました。
DEVSOL-999 Rubik テーマを 4.2 にアップグレード
管理テーマ Rubik がバージョン 4.1 から 4.2 にアップグレードされました。
DEVSOL-984

keyExpirationIn プロパティを DeveloperApp エンティティに追加し、アプリ作成時にその値を設定するオプション
新たに作成されるアプリの API キーの有効期限のデフォルト値を、管理 UI([Configuration] > [Dev Portal Settings] > [Dev Portal App Config] > [Credential Lifetime]))で設定できます。値 -1 は、API キーの自動期限切れがないこと、または正の日数を構成できることを示します。

よりきめ細かい制御を必要とするお客様は、hook_devconnect_developer_app_presave() を実装するカスタム モジュールで $form_state\['storage'\]\['entity'\]->keyExpirationIn の値を変更できます。 日数(またはその分数)を表す数値にする必要があります。

DEVSOL-972 Media YouTube モジュールのバグ修正
Media YouTube モジュールのバグを修正しました。この致命的なエラーが発生し、ユーザーはファイル ブラウザを使用して画像をアップロードできません。
DEVSOL-954 SmartDocs モジュールに devconnect_developer_apps モジュールへの依存関係を追加する
Devconnect Developer Apps モジュールを無効にすると、SmartDocs の設定ページで致命的なエラーが発生します。Devconnect Developer Apps モジュールへの依存関係が SmartDocs モジュールに追加されているため、Devconnect Developer Apps モジュールを無効化することはできず、この問題が今後発生しなくなります。
DEVSOL-933 devconnect_multiorg が有効になっている場合の警告メッセージを追加
devconnect_multiorg モジュールのサポートが終了しました。このモジュールは使用できなくなりました。モジュールが有効になっている場合、システムに警告メッセージが表示されるようになりました。
DEVSOL-922 Drupal のアップデート モジュールをデフォルトで有効にする必要がある
インストール時に Drupal アップデート モジュールが有効になり、モジュールが古くなったり、セキュリティ パッチが必要になったりした場合にお客様にアラートが届きます。
DEVSOL-903 購入プランページ: ステータス別にグループ化されたプランを表示
収益化の [カタログとプラン] ページにある [購入済みプラン] タブに、購入したプランがステータス別に並べ替えられた表に表示されるようになりました。表の見出しをクリックすることで、任意の列を基準に表を並べ替えることができるようになりました。
DEVSOL-899 cron が PDOException 整合性制約違反をスローする
dc_dev_app_api_products テーブルの重複するエントリが原因で、cron を実行すると PDOException Integrity 制約違反をスローする問題を修正しました。
DEVSOL-890 アプリの追加/作成フォームで購入可能な Mint API プロダクトのみを表示する
デベロッパーが購入できないプロダクトをアプリ作成フォームに表示することを許可するかどうかを指定する管理者設定が追加されました。この設定を変更するには、[Configuration] > [Monetization Settings] に移動し、[Application creation product display] の設定を変更します。デフォルトでは、そのデベロッパーが使用できるプロダクトのみがアプリ作成フォームに表示されます。
DEVSOL-874 特定のロールのデベロッパーにのみ API プロダクトを表示する
「DevConnect Limit API Product by Role」モジュールを有効にすると、デベロッパーに割り当てられた Drupal のロールに基づいて、デベロッパーが使用できる API プロダクトを制限できるようになりました。
DEVSOL-865 モジュールの更新: ユーザー インターフェース コードの更新を無効にする
以前のクラウド バージョンでは、[レポート] > [利用可能なアップデート] の下に利用可能なアップデート ページが表示され、管理者が FTP 経由でサイトを更新できるようにしていました。クラウド ユーザーは、サイト ダッシュボードを使用して更新する必要があるため、この処理は無効になっています。
DEVSOL-851 Edge 接続認証情報が暗号化され、プライベート ファイル システムに保存される
セキュリティ強化のため、Edge 接続の認証情報はデータベースに保存されなくなりました。代わりに暗号化されてプライベート ファイル システムに保存されます。
DEVSOL-823 メンテナンス モードのページの形式
メンテナンス ページが、すべてのブラウザで適切にフォーマットされるようになりました。
DEVSOL-793 収益化: ユーザー管理の表の形式が不適切です
新しい会社機能の一環として、収益化ユーザーの表の形式が変わりました。このページをカスタマイズした場合は、apigee_company モジュールに含まれる新しいテーマ別関数 theme_apigee_company_company_developers() に変更を適用する必要があります。
DEVSOL-783 収益化銀行の詳細ページ
収益化銀行の詳細ページがすべてのブラウザで適切に表示されるようになりました。
DEVSOL-773 期限切れの料金プランがデベロッパー ポータルの別の有効な料金プランを指している
プランが終了した場合、プランの詳細へのハイパーリンクは表示されなくなります。[購入済みプラン] の表でプラン名をクリックすると適切なプランタブが表示されるようになりました。
DEVSOL-605 Dev Portal Insufficient Prepaid Balance モーダルで費用と税金が表示される
Insufficient Prepaid Balance モーダル ウィンドウに、費用と税務情報が表示されるようになりました。
DEVSOL-523 収益化が有効になっている場合にアプリを削除できない
収益化が有効になっているアプリを削除できるようになりました。以前のバージョンでは、アプリを削除しようとすると、空のダイアログが表示されていました。
DEVSOL-487 収益化における日付の形式を、管理者が構成できるようにします。
[収益化] の収益化設定で、欧州と米国の日付形式の日付形式を設定できるようになりました。
DEVSOL-257 インストール中の管理者ユーザー フォームの作成時のパスワード フィールドの確認
インストール時に、管理者ユーザーのパスワード フィールドを確認します。
DEVSOL-115 デベロッパー ポータルの設定には説明が必要
[構成] ページの DevConnect の設定項目の説明テキスト
DEVSOL-31 アプリページの書式を追加
[アプリを追加] フォームのプロダクトチェックボックスの位置とエラーを修正しました。