Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerAnypoint Partner Manager では、独自のストレージソリューション (データベース、Amazon S3、Azure Blob Storage など) にトランスミッションコンテンツを保存するように設定できます。
独自のストレージソリューションを使用するには、そのストレージに接続する標準化された方法を Partner Manager に提供する API を実装する必要があります。
ペイロードを Partner Manager の [Activity (アクティビティ)] ページから使用できるようにするには、ペイロードストレージ API を公開する必要があります。ペイロードストレージ API にネットワークを介してのみアクセスできる場合は、API を異なる方法で実装する必要があります。詳細は、Payload view URL (ペイロード表示 URL) を参照してください。 |
最初のパートナーとメッセージフローを作成する前に、Partner Manager のホスト組織でペイロードストレージ API を設定する必要があります。
Anypoint Exchenge から次の API にアクセスしてダウンロードします。
Partner Manager コンテンツストレージ API
API 実装の HTTP レスポンスヘッダーから返される必要がある URI パラメーターとレコード ID (contentRecordId) が含まれるペイロードストレージ API の RAML 仕様
Partner Manager コンテンツストレージ API - S3 テンプレート
Amazon S3 を使用してペイロードストレージ API を作成するためのサンプルテンプレート
選択したストレージの場所 (データベース、Amazon S3、ファイルシステムなど) に接続するための 『API を実装します』。
ストレージソリューションにアクセスできるランタイムに『 API をデプロイします』。
API の URL と設定値を書き留めます。
ホスト、ポート、パス接続
接続アイドルタイムアウトおよび応答タイムアウト
Authentication types (認証種別):
なし
API Key (API キー)
Basic (基本)
クライアントログイン情報
OAuth Token (OAuth トークン)
証明書 (.PEM
形式) と接続種別
この情報は、Anypoint Partner Manager をペイロードストレージ API に関連付けるときに必要になります。 ペイロードストレージ API は HTTPS を使用してインターネット経由でアクセスできる必要があります。HTTPS 経由でのアクセスを有効にするために適切な認証メカニズムを実装していることを確認してください。
Anypoint Platform で Anypoint Partner Manager を開きます。
サイドバーで、組織のホストページを選択します。
ページの [Payload storage (ペイロードストレージ)] セクションで [Edit (編集)] をクリックして、ペイロードストレージへのパスを追加します。
次の値を入力します。
Endpoint name (エンドポイント名): ペイロードストレージ API の名前。
Description (説明): ペイロードストレージの説明 (任意)
URL: ペイロードストレージへのパス
この URL は次の処理を実行します。
実行時にトランザクションが処理されるときにペイロードを保存する。
[Transaction Activity (トランザクションアクティビティ)] ページの [View Payload (ペイロードを表示)] がクリックされたときにペイロードを取得する ([Payload view URL (ペイロード表示 URL)] が設定されている場合を除く)。
Payload view URL (ペイロード表示 URL): (省略可能) ペイロードストレージ API が内部ネットワークに制限されている場合に [Activity (アクティビティ)] ページでペイロードを表示するために使用できる第 2 のペイロードストレージ API URL。詳細は、Exchange で Partner Manager の API 実装例を参照してください。
ペイロードストレージ API が内部ネットワークに制限されていない場合は、この項目を空白のままにして、[View Payload (ペイロードを表示)] ボタンを使用してペイロードを表示できるようにします。
必要に応じて、送受信したファイルの未加工のペイロードを表示する (またはユーザーが表示できるようにする) 場合は、[Allow users to download payloads (ユーザーによるペイロードのダウンロードを許可する)] を選択します。
[Save (保存)] をクリックします。
ペイロードストレージ API 設定を変更する手順は、次のとおりです。
[Host (ホスト)] ページの [Payload storage (ペイロードストレージ)] セクションで、[Edit (編集)] をクリックします。
変更する必要がある項目値を変更します。
[Save (保存)] をクリックします。
変更を有効にするには、既存のメッセージフローを再デプロイするか、新しいメッセージフローをデプロイします。