Azure Logic Appsでワークフローを構築するためのトリガーまたはアクションを追加する

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

Azure Logic Appsでワークフローを開始するには、常に最初の手順として trigger を追加します。 その後、アクションを追加してワークフローを続行 します。 トリガーは、使用するスケジュールまたはワークフローを実行するために満たす条件を指定します。

トリガーの後に、1 つ以上の後続のアクションを追加して、必要なタスクをワークフローで実行する必要があります。 トリガーとアクションは連携して、ワークフローのロジックと構造を定義します。

このガイドでは、従量課金および標準ロジック アプリ ワークフローのトリガーとアクションを追加する方法について説明します。

[前提条件]

  • Azure アカウントとサブスクリプション。 無料のAzure アカウントを取得します。

  • トリガーとアクションのどちらを追加するかに基づくロジック アプリのリソースとワークフロー。

    追加 前提条件
    トリガー ロジック アプリ リソースと空のワークフローから始める必要があります。
    アクション ロジック アプリ リソースと、少なくともトリガーを含むワークフローから始める必要があります。 特定のシナリオに合った任意のトリガーを使用できます。

    詳細については、以下を参照してください:

    • Azure portal で従量課金のロジックアプリワークフローの例を作成します。

    • Azure portal

    このガイドの例ではAzure portalを使用していますが、Visual Studio Code を使用してロジック アプリ ワークフローを構築することもできます。 詳細については、以下を参照してください:

トリガーを追加してワークフローを開始する

  1. Azure portal で、従量課金ロジック アプリ リソースと空のワークフローをデザイナーで開きます。

  2. デザイナーで、[トリガーの追加] を選びます (まだ選択されていない場合)。

    [ トリガーの追加] ウィンドウが開き、使用可能な操作コレクションと、トリガーを提供するコネクタが表示されます。次に例を示します。

    スクリーンショットには、Azure portal、従量課金ワークフロー デザイナー、および「トリガーを追加」という名前のウィンドウが表示されます

  3. 次のいずれかのオプションを選びます:

    フィルター条件 手順と説明
    名前別 検索ボックスに、コネクタ、操作コレクション、またはトリガーの名前を入力します。次に例を示します。

    - Outlook.com: Outlook アカウントを操作するためのさまざまなトリガーを含むコネクタ。

    - スケジュール: 繰り返 しや スライディング ウィンドウなどのトリガーを含む操作コレクション。

    - 新しいメールが届いたとき: 指定したメール アカウントに新しいメッセージが到着したときにワークフローを開始するトリガー。
    ランタイムの場所別 [ コネクタ別] で、次のいずれかのオプションを選択します。

    - Built-in: Azure Logic Apps ランタイムで直接かつネイティブに実行されるトリガーを含む操作コレクション。

    - Shared: Microsoft が管理し、ホストし、マルチテナント Azureで実行するトリガーを持つコネクタ。 このグループは、以前のバージョンのデザイナーで従来の Standard グループと Enterprise グループを結合します。

    - カスタム: 作成してインストールしたトリガーを含むコネクタ。

    次の例は、[ トリガーの追加 ] ウィンドウを開き、選択した 組み込み オプションを含む空のワークフロー デザイナーを示しています。 このリストは、特定の順序で表示される使用可能な操作コレクションを示しています。

    従量課金の空のワークフロー デザイナーと、[トリガーの追加] という名前のペインを示すスクリーンショット。[コネクタ別] セクションで、[組み込み] オプションが選択されています。

    次の例は、空のワークフロー デザイナーを示しています。開いている [ トリガーの追加 ] ウィンドウが開き、[ 共有 ] オプションが選択されています。 この一覧には、特定の順序で表示される使用可能なコネクタが表示されます。

    スクリーンショットには、消費用の空のワークフロー デザイナーと、[トリガーの追加]という名前のペインが表示されています。[コネクタ別] セクションで、[共有]オプションが選択されています。

  4. トリガーの一覧から、使用するトリガーを選択します。 表示されているトリガーよりも多くのトリガーが存在する場合は、[ 詳細を表示] を選択します。

  5. [ 接続の作成 ] ウィンドウが表示される場合は、コネクタによって異なる必要な接続情報を指定します。 完了したら、[サインイン] または [新規作成] を選択して接続を完了します。

  6. トリガー情報ボックスが表示されたら、選択したトリガーの情報を指定します。

  7. ワークフローを保存します。 デザイナーのツール バーで、 [保存] を選択します。

タスクを実行するアクションを追加する

  1. Azure portalで、デザイナーで従量制ロジックアプリのリソースとワークフローを開いてください。

  2. デザイナーで、次のいずれかのオプションを選択します。

    • ワークフローの最後のステップの下にアクションを追加するには、プラス記号 (+)、[アクションの追加] の順に選びます。

    • 既存のステップの間にアクションを追加するには、接続矢印のプラス記号 (+)、[アクションの追加] の順に選びます。

    [アクションの追加] ウィンドウが開き、アクションを提供する使用可能なコネクタが表示されます。次に例を示します。

    スクリーンショットには、Azure portal、従量課金ワークフロー デザイナー、および [アクションの追加] という名前のウィンドウが表示されます。

  3. 次のいずれかのオプションを選びます:

    フィルター条件 手順と説明
    名前別 検索ボックスに、コネクタ、操作コレクション、またはアクションの名前を入力します。次に例を示します。

    - Outlook.com: Outlook アカウントを操作するためのさまざまなアクションを含むコネクタ。

    - Control: Condition や For each などのアクションを含む操作コレクション。

    - 電子メールの送信 (V3):指定したメール アカウントにメッセージを送信するアクション。
    ランタイムの場所別 [ コネクタ別] で、次のいずれかのオプションを選択します。

    - Built-in: Azure Logic Apps ランタイムで直接ネイティブに実行されるアクションを含む操作コレクション。

    - Shared: Microsoft が管理し、ホストし、マルチテナント Azureで実行するアクションを含むコネクタ。 このグループは、以前のバージョンのデザイナーで従来の Standard グループと Enterprise グループを結合します。

    - カスタム: 作成してインストールしたアクションを含むコネクタ。

    次の例は、[ アクション の追加 ] ウィンドウと選択した 組み込み オプションを含むワークフロー デザイナーを示しています。 このリストは、特定の順序で表示される使用可能な操作コレクションを示しています。

    スクリーンショットには、消費ワークフロー デザイナーと [アクションの追加] という名前のペインが表示されています。[コネクタ別] セクションで、[組み込み] オプションが選択されています。

    次の例は、[ アクション の追加 ] ウィンドウと選択した [共有 ] オプションを開いたワークフロー デザイナーを示しています。 この一覧には、特定の順序で表示される使用可能なコネクタが表示されます。

    [消費] ワークフロー デザイナーと「アクションの追加」という名前のペインを示すスクリーンショット。[コネクタ別] セクションで、[共有] オプションが選択されています。

  4. アクションの一覧から、目的のアクションを選択します。 表示されるアクションよりも多くのアクションが存在する場合は、[ 詳細を表示] を選択します。

  5. [ 接続の作成 ] ウィンドウが表示される場合は、コネクタによって異なる必要な接続情報を指定します。 完了したら、[サインイン] または [新規作成] を選択して接続を完了します。

  6. アクション情報ボックスが表示されたら、選択したアクションの情報を指定します。

  7. ワークフローを保存します。 デザイナーのツール バーで、 [保存] を選択します。

トリガーまたはアクションの名前を変更する

トリガーまたはアクションの既定の名前を変更するには、次の手順に従います。

  1. デザイナーで、対象の操作を選択します。

  2. 開いた情報ウィンドウで、その操作の名前を選択します。

  3. 既定の名前を目的の名前に変更します。

    Important

    操作名に Unicode 文字を使用しないでください。 これらの文字を使用すると、診断設定を使用してエクスポートするログが削除される可能性があります。

デザイナーのコネクタ、トリガー、アクション

ワークフロー デザイナーでは、 1,400 以上のコネクタ トリガーとアクション (まとめて 操作と呼ばれます) から選択できます。 Azure Logic Appsは、Schedule、Data Operations などのコレクション、または Azure Blob Storage や SQL Server などのコネクタに操作を編成します。 コレクションおよびコネクタには、トリガー、アクション、またはその両方が含まれる可能性があります。

[トリガーの追加] ペインまたは [アクションの追加] ペインが開くと、ギャラリーには利用可能なコレクションとコネクタが人気順に左から右に一覧表示されます。 コレクションまたはコネクタを選択すると、使用可能なトリガーやアクションがアルファベット順で、昇順に表示されます。

組み込み操作

次の標準ワークフローの例は、トリガーを追加するときの 組み込みの 操作コレクションとコネクタを示しています。

標準ワークフロー デザイナーと組み込みの操作コレクションとコネクタを示すスクリーンショット。

コレクションまたはコネクタを選択すると、コレクションまたはコネクタの名前に基づいてトリガーが表示されます。

次の例は、選択された [スケジュール] コレクションとそのトリガーを示しています。

標準ワークフロー デザイナーとスケジュール操作コレクションと繰り返しトリガーとスライディング ウィンドウ トリガーを示すスクリーンショット。

次の例は、アクションを追加するときの 組み込みの コレクションとコネクタを示しています。

標準ワークフロー デザイナー、アクションの追加という名前のペイン、選択した組み込みオプションを示すスクリーンショット。

次の例は、選択した Azure Queue Storage コネクタとそのアクションを示しています。

スクリーンショットには、標準ワークフロー デザイナー、「アクションの追加」と名前付けられたペイン、ならびにアクションが付いた Azure Queue Storage コネクタが表示されています。

Azureの共有操作

次の Standard ワークフローの例は、トリガーを追加するときの共有コネクタ ギャラリーを示しています:

標準ワークフロー デザイナーと共有コネクタとトリガーを示すスクリーンショット。

コレクションまたはコネクタを選択すると、コレクションまたはコネクタの名前に基づいてトリガーが表示されます。

次の例は、365 トレーニング コネクタとそのトリガーが選択されたことを示しています。

標準ワークフロー デザイナーと、トリガーを含む 365 トレーニング コネクタを示すスクリーンショット。

次の例は、アクションを追加するときの共有コネクタ ギャラリーを示しています:

標準ワークフロー デザイナーと共有コネクタとアクションを示すスクリーンショット。

次の例は、365 トレーニング コネクタとそのアクションが選択されたことを示しています。

標準ワークフロー デザイナーとアクションを含む 365 トレーニング コネクタを示すスクリーンショット。

詳しくは、次のドキュメントをご覧ください。