SFTP 送信エンドポイント設定

SFTP 送信エンドポイント設定により、SFTP 経由で B2B メッセージを送信する場所が決まります。SFTP 送信エンドポイントには次の 2 種類があります。

  • Send to Partners (パートナーに送信)

    • パートナーに直接、またはサードパーティ接続経由で変換された B2B メッセージを送信するアウトバウンドメッセージフローの送信先エンドポイント

    • インバウンドメッセージフローの肯定応答エンドポイント

    SFTP の [Send to Partners (パートナーに送信)] エンドポイントを所有できるのはホスト、パートナー、またはサードパーティ接続です。

  • Target at Host (ホストの送信先)

    変換された JSON および XML メッセージがバックエンドアプリケーションに送信されるインバウンドメッセージフローの送信先エンドポイント。

    SFTP の [Target at Host (ホストの送信先)] エンドポイントを所有できるのはホストのみです。

[<ホスト>]​ ページまたは ​[<パートナー>]​ ページで次の設定を定義して、SFTP 送信エンドポイントを作成します。このエンドポイントはアウトバウンドメッセージフローを設定するときにも作成できます。

名前 説明 必須

Owner (オーナー)

エンドポイントを所有するホスト、パートナー、またはサードパーティ接続。

x

使用方法

エンドポイント機能 (​[Send to partners (パートナーに送信)]​ または ​[Target at host (ホストの送信先)]​)。

x

プロトコル

エンドポイントでサポートされるプロトコル (​SFTP​)。

x

Endpoint Name (エンドポイント名)

エンドポイントを識別するために自動的に生成された名前 (手動で変更可能)。

x

説明

ユーザーが入力した、エンドポイントの目的を説明する値。

Host (ホスト)

sftp.mulesoft.com​、​localhost​、​192.168.0.1​ などの SFTP サーバーホスト。ホストは Mule 環境からアクセスできる必要があります。

x

Port (ポート)

SFTP のポート番号。

x

認証種別

SFTP エンドポイントを保護するために使用する認証方法。値は次のとおりです。

  • None (なし)

    エンドポイントの認証を提供しません

  • Basic (基本)

    ユーザー名とパスワードを使用して認証します

  • Identity Key (ID キー)

    非公開 SSH ID キーを使用して認証します

  • Basic and Identity Key (基本および ID キー)

    ユーザー名、パスワード、および公開 SSH ID キーを使用して認証します

x

Username (ユーザー名)

(​[None (なし)]​ 以外のすべての認証種別に適用)

SFTP サーバーのユーザー名。

x

Password (パスワード)

(​[Basic (基本)]​ と ​[Basic and Identity Key (基本および ID キー)]​ の認証種別に適用)

SFTP サーバーのパスワード。

x

SSH

(​[Identity Key (ID キー)]​ と ​[Basic and Identity Key (基本および ID キー)]​ の認証種別に適用)

SSH 非公開キーファイル。次の考慮事項が適用されます。

  • オーナーが同じである送信エンドポイントと受信エンドポイントは、同じ SSH 非公開キーファイルを使用できます。

  • 同じまたは異なるパターンの複数のメッセージフローで、同じ SSH 非公開キーファイルを使用するエンドポイントを参照できます。

Anypoint Partner Manager ですでに設定されている非公開キーファイル (​.pem​) を選択するか、非公開キーファイルの新しい設定を作成できます。

非公開キーファイルの新しい設定を作成する手順は、次のとおりです。

  1. [<partner> SSH (<パートナー> SSH)]​ または ​[<host> SSH (<ホスト> SSH)]​ 項目で ​[Select (選択)]​ をクリックします

  2. [Select a <partner> ssh (<パートナー> ssh を選択)]​ または ​[Select a <host> ssh (<ホスト> ssh を選択)]​ ダイアログで ​[New (新規)]​ をクリックします。

  3. [New certificate for <partner> (<パートナー> の新規証明書)]​ または ​[New certificate for <host> (<ホスト> の新規証明書)]​ ダイアログの項目に入力します。

    • Identity Key name (ID キー名)

      非公開キーファイルの名前を入力します。

    • [<partner> identity key PEM file (<パートナー> ID キー PEM ファイル)]​ または ​[<host> identity key PEM file (<ホスト> ID キー PEM ファイル)]

      [Choose file (ファイルを選択)]​ をクリックし、非公開キーファイルを選択します。

    • Key passphrase (キーパスフレーズ)

      非公開キーファイルのパスフレーズを入力します。

    • Expiration date (有効期限 (日))

      非公開キーファイルを期限切れにする日付を選択します。この日付はユーザーへのリマインダーですが、Anypoint Partner Manager では適用されません。

  4. [Create (作成)]​ をクリックします。

x

Target Path (送信先パス)

アウトバウンドメッセージフローで生成された EDI ファイルへの SFTP サーバー上のパス。これは、インバウンドメッセージフローで生成された変換済みの JSON および XML ファイルを保存するための SFTP サーバー上のパスでもあります。

x

Filename pattern (ファイル名パターン)

パートナーまたはバックエンドアプリケーションで必要とされるファイル名パターン。