Azure Logic Apps を使用し、ワークフロー内のメッセージをセキュリティで保護するための証明書を統合アカウントに追加する

適用対象: Azure Logic Apps (従量課金プラン + Standard)

ロジック アプリの企業間 (B2B) ワークフローで機密メッセージを交換する必要がある場合は、証明書を使用することでこの通信に関するセキュリティを強化できます。 証明書は、次の方法で通信をセキュリティで保護するのに役立つデジタル ドキュメントです。

  • 電子通信で参加者の ID を確認する。

  • メッセージの内容を暗号化する。

  • メッセージにデジタル署名する。

ワークフローで使用できる証明書の種類は次のとおりです。

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

前提条件

パブリック証明書を使用する

ワークフローで "パブリック証明書" を使用するには、最初に証明書を統合アカウントに追加する必要があります。

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

  2. [統合アカウント] で、証明書を追加する統合アカウントを選択します。

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

  4. [証明書] ペインで、 [追加] を選択します。

  5. [証明書の追加] ペインで、証明書に関する次の情報を指定します。

    プロパティ 必要 内容
    件名 はい <証明書名> 証明書の名前 (この例では publicCert)
    証明書の種類 はい パブリック 証明書の種類
    [MSSQLSERVER のプロトコルのプロパティ] はい <証明書ファイル名> 追加する証明書ファイルを参照するには、 [証明書] ボックスの横にあるフォルダー アイコンを選択します。 使用する証明書を選択します。

    Screenshot showing the Azure portal and integration account with

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

    選択した内容が Azure によって確認されると、証明書がアップロードされます。

    Screenshot showing the Azure portal and integration account with the public certificate in the

プライベート証明書を使用する

ワークフローで "プライベート証明書" を使用するには、まず秘密キーの前提条件を満たし、統合アカウントにパブリック証明書を追加する必要があります。

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

  2. [統合アカウント] で、証明書を追加する統合アカウントを選択します。

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

  4. [証明書] ペインで、 [追加] を選択します。

  5. [証明書の追加] ペインで、証明書に関する次の情報を指定します。

    プロパティ 必要 内容
    件名 はい <証明書名> 証明書の名前 (この例では privateCert)
    証明書の種類 はい プライベート 証明書の種類
    [MSSQLSERVER のプロトコルのプロパティ] はい <証明書ファイル名> 追加する証明書ファイルを参照するには、 [証明書] ボックスの横にあるフォルダー アイコンを選択します。 キー コンテナーに格納されている秘密キーに対応するパブリック証明書を選択します。
    リソース グループ はい <統合アカウントのリソース グループ> 統合アカウントのリソース グループ (この例では Integration-Account-RG)
    Key Vault はい <キー コンテナー名> キー コンテナー名
    キー名 はい <key-name> キー名

    Screenshot showing the Azure portal and integration account with

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

    選択した内容が Azure によって確認されると、証明書がアップロードされます。

    Screenshot showing the Azure portal and integration account with the private certificate in the

次のステップ