Azure Logic Apps のワークフローの統合アカウントに取引先を追加する

企業間 (B2B) エンタープライズ統合ワークフローで自身の組織と別の組織を表すために、ビジネス リレーションシップにおける各参加者を表す "取引先" を統合アカウントに作成します。 パートナーとは、企業間 (B2B) のトランザクションに参加し、互いにメッセージを交換するビジネス エンティティです。

重要

これらのパートナーを定義する前に、互いに送信するメッセージを識別して検証する方法についてパートナーと話し合います。 契約に参加し、互いにメッセージを交換するために、統合アカウントのパートナーは、同じまたは互換性のある "ビジネス修飾子" を使用する必要があります。 これらの詳細に同意できたら、統合アカウントにパートナーを作成する準備が整います。

この記事では、パートナー間でメッセージを交換するための特定の業界標準プロトコルを定義する契約を後で作成するために使用できる、パートナーを作成して管理する方法について説明します。

ロジック アプリを初めて使用する場合は、「Azure Logic Apps とは」を参照してください。 B2B エンタープライズ統合の詳細については、Azure Logic Apps を使用した B2B エンタープライズ統合ワークフローに関する記事を参照してください。

前提条件

  • Azure アカウントとサブスクリプション。 サブスクリプションをまだお持ちでない場合には、無料の Azure アカウントにサインアップしてください。

  • エンタープライズ統合および B2B ワークフローで使用する成果物 (取引先、契約、証明書など) を定義して保存する統合アカウント リソース。 このリソースでは、次の要件が満たされている必要があります。

    • ロジック アプリ リソースと同じ Azure サブスクリプションに関連付けられている。

    • ロジック アプリ リソースと同じ場所または Azure リージョンに存在する。

    • ロジック アプリ (従量課金) のリソースの種類を使用している場合、ワークフローで成果物を使用するには、統合アカウントにロジック アプリ リソースへのリンクが必要です。

    • ロジック アプリ (Standard) のリソースの種類を使用している場合、統合アカウントにロジック アプリ リソースへのリンクは必要ありませんが、AS2X12、および EDIFACT の操作を使用すると共に、パートナー、アグリーメント、証明書などの他の成果物を保存する必要があります。 統合アカウントは、ロジック アプリ リソースと同じ Azure サブスクリプションを使用することや、ロジック アプリ リソースと同じ場所に存在することなど、他の要件も満たす必要があります。

    Note

    現時点では、RosettaNet の操作をサポートしているのは、ロジック アプリ (従量課金) のリソースの種類のみです。 ロジック アプリ (Standard) のリソースの種類には、RosettaNet の操作が含まれていません。

パートナーを追加する

  1. Azure portal の検索ボックスに「integration accounts」と入力し、 [統合アカウント] を選択します。

  2. [統合アカウント] で、パートナーを追加する統合アカウントを選択します。

  3. 統合アカウント メニューの [設定] で、 [パートナー] を選択します。

  4. [パートナー] ペインで、 [追加] を選択します。

  5. [パートナーの追加] ペインで、パートナーに関する次の情報を指定します。

    プロパティ Required 内容
    件名 はい パートナーの名前
    修飾子 はい 組織に固有のビジネス ID を提供する認証機関。たとえば、D-U-N-S (Dun & Bradstreet)

    パートナーは、相互に定義されたビジネス ID を選ぶことができます。 これらのシナリオでは、EDIFACT に対して [相互定義] を選び、X12 に対して [相互定義 (X12)] を選びます。

    RosettaNet の場合は、標準の [DUNS] のみを選びます。

    重要: 統合アカウントのパートナーが契約に参加し、互いにメッセージを交換するには、同じまたは互換性のある修飾子を使用する必要があります。

    Value はい 自分のロジック アプリが受け取るドキュメントを識別する値。

    RosettaNet を使用するパートナーの場合、この値は DUNS 番号に対応する 9 桁の数字である必要があります。 最初にパートナーを作成してから、それらパートナーの定義を後で編集することで、RosettaNet パートナーの分類や連絡先情報などの追加情報を指定できます。

  6. 終了したら、 [OK] を選択します。

    パートナーが [パートナー] の一覧に表示されます。

パートナーを編集する

  1. Azure portal で、統合アカウントを開きます。

  2. 統合アカウント メニューの [設定] で、 [パートナー] を選択します。

  3. [パートナー] ペインでパートナーを選択し、 [編集] を選択して変更を加えます。

    RosettaNet を使用するパートナーの場合は、 [RosettaNet パートナーのプロパティ] の下で、次の表に示す詳細を指定できます。

    プロパティ Required 説明
    パートナーの分類 いいえ パートナーの組織の種類
    サプライ チェーン コード いいえ パートナーのサプライ チェーン コード。たとえば、"情報技術"、"電子部品"
    Contact Name (連絡先の名前) いいえ パートナーの連絡先の名前
    Email いいえ パートナーのメール アドレス
    Fax いいえ パートナーの fax 番号
    電話 いいえ パートナーの電話番号
  4. 終了したら、 [OK] を選択します。

パートナーを削除する

  1. Azure portal で、統合アカウントを開きます。

  2. 統合アカウント メニューの [設定] で、 [パートナー] を選択します。

  3. [パートナー] ペインで削除するパートナーを選択し、 [削除] を選択します。

  4. パートナーの削除を確定するには、 [はい] を選択します。

次の手順