次の方法で共有


Azure Logic Apps で事前構築済みテンプレートからワークフローを作成する

適用対象: Azure Logic Apps (従量課金 + 標準)

Azure Logic Apps には事前構築済みのテンプレートが用意されているため、Azure portal を使用して統合ソリューションのワークフローをより迅速に構築できます。 これらのテンプレートは、一般的に使用されるワークフロー パターンに従い、定義済みのビジネス ロジックと構成を備えた開始点またはベースラインを提供するため、開発を効率化するのに役立ちます。

たとえば、次のスクリーンショットは、標準ロジック アプリ ワークフローを作成するためのワークフロー テンプレート ギャラリーを示しています。

Azure portal と Standard ワークフローのワークフロー テンプレート ギャラリーを示すスクリーンショット。

このガイドでは、テンプレートを使用してワークフローを開始する方法について説明します。

[前提条件]

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

  • 空のワークフローを含む Standard または従量課金のロジック アプリ リソース。

    詳細については、次の記事を参照してください。

  • テンプレートでワークフロー用に作成される各接続のアクセスまたはサインイン資格情報。

  • マネージド ID の使用をサポートする接続のアクセスを認証するには、ロジック アプリ リソースとマネージド ID に必要なアクセス許可を設定する必要があります。

    マネージド ID は、サインインにアカウントやユーザー資格情報を提供する必要がないため、データの安全性を保つための最適なオプションになります。 Azure はこの ID を管理し、資格情報、シークレット、アクセス トークンなどをローテーションする負担を軽減します。 マネージド ID オプションは、承認されていないユーザーがサインインの詳細にアクセスできないため、セキュリティ リスクも軽減します。

    マネージド ID を認証に使用できるようになる前に、ロジック アプリ リソースとマネージド ID に必要なアクセス許可を設定する必要があります。 詳しくは、次のドキュメントをご覧ください。

ワークフローのテンプレートを検索して選択するには、従量課金または標準ロジック アプリに対応する手順に従います。

  1. Azure portal で、従量課金ロジック アプリ リソースを開きます。

  2. サイドバー メニューの [開発ツール] で、[ ロジック アプリ テンプレート] を選択すると、テンプレート ギャラリーが開きます。

  3. ギャラリーの [サブスクリプション ] の一覧から、表示するテンプレートに関連付けられている Azure サブスクリプションを選択します。次に例を示します。

    スクリーンショットは、Azure portal、従量課金ワークフロー用のテンプレート ギャラリー、および Azure サブスクリプションの例でフィルター処理されたサブスクリプションの一覧を示しています。

    アクセス権を持つ Azure サブスクリプション内のワークフロー テンプレートのみを表示できます。

  4. 検索ボックスまたはその他のフィルターを使用して、目的のテンプレートを見つけて選択します。

  5. テンプレートを選択すると、テンプレートの概要ウィンドウが開き、ワークフローの目的を確認できます。

    • [要約] タブには、接続、前提条件、ワークフローに関する詳細情報などの詳細情報が表示されます。

    • [ワークフロー] タブには、テンプレートで作成されるワークフローのプレビューが表示されます。

    次の例は、テンプレート情報ペインの [概要 ] タブと [ ワークフロー ] タブを示しています。

    [概要] タブと [ワークフロー] タブを含むテンプレート情報を示すスクリーンショット。

  6. [ このテンプレートを使用する ] を選択し、次のセクションに進みます。

ワークフローに関する情報を提供する

  1. [ テンプレートから新しいワークフローを作成 する] ウィンドウが表示されたら、[ 基本 ] タブで、ワークフローに関する次の情報を指定します。

    パラメーター 必須 説明
    ワークフロー名 イエス ワークフローに使用する名前を入力します。
    状態の種類 イエス ワークフローの実行履歴、入力、出力、その他のデータを記録するかどうかを決定するステート フル または ステートレスのいずれかを選択します。

    詳細については、「ステートフルおよびステートレス ワークフロー」を参照してください。
  2. [ 次へ ] を選択し、次の手順に進みます。

ワークフローの接続を作成する

[ 接続 ] タブには、ワークフローで作成および認証する必要がある接続が一覧表示されます。

  1. 一覧表示された各接続を作成するには、[接続] 列で [接続] を選択します。

  2. 各接続の種類について、プロンプトに従って必要な接続情報を入力します。

    接続の種類が、アクセスの認証にマネージド ID の使用をサポートしている場合は、このオプションを選択します。

  3. [次へ] または [パラメーター] タブを選択し、次の手順に進みます。

アクション パラメーターの値を指定する

  1. [パラメーター] タブで、ワークフロー内のさまざまなアクション パラメーターに必要な値を設定します。

    このタブのパラメーターは、ワークフロー テンプレートに表示されるアクションによって異なります。

  2. [次へ] または [確認と作成] タブを選択し、次の手順に進みます。

詳細の確認とワークフローの作成

  1. [確認と作成] タブで、ワークフローに提供されたすべての情報を確認します。

  2. 準備ができたら、 [作成] を選択します。

  3. Azure でワークフローの作成を完了したら、[ワークフローに移動する] を選択します。

デザイナーで作成されたワークフローを確認する

  1. ロジック アプリのサイドバーの [開発ツール] で、デザイナーを選択してワークフローを開きます。

  2. 必要な操作を追加または削除して、ワークフローの作業を続けます。

  3. 各操作に必要な情報を記入するようにしてください。

Azure Logic Apps のワークフロー テンプレートを作成して公開する