適用対象: Azure Logic Apps (従量課金 + 標準)
Azure Logic Apps でワークフローを開始するには、常に最初の手順として トリガー を追加します。 その後、アクションを追加してワークフローを続行 します。 トリガーは、使用するスケジュールまたはワークフローを実行するために満たす条件を指定します。
トリガーの後に、1 つ以上の後続のアクションを追加して、必要なタスクをワークフローで実行する必要があります。 トリガーとアクションは連携して、ワークフローのロジックと構造を定義します。
このガイドでは、従量課金および標準ロジック アプリ ワークフローのトリガーとアクションを追加する方法について説明します。
[前提条件]
Azure アカウントとサブスクリプション。 Azure サブスクリプションがない場合は、無料の Azure アカウントにサインアップしてください。
トリガーとアクションのどちらを追加するかに基づくロジック アプリのリソースとワークフロー。
追加 前提条件 トリガー ロジック アプリ リソースと空のワークフローから始める必要があります。 アクション ロジック アプリ リソースと、少なくともトリガーを含むワークフローから始める必要があります。 特定のシナリオに合った任意のトリガーを使用できます。 詳しくは、次のドキュメントをご覧ください。
このガイドの例では Azure portal を使用していますが、Visual Studio Code を使用してロジック アプリ ワークフローを構築することもできます。 詳しくは、次のドキュメントをご覧ください。
トリガーを追加してワークフローを開始する
Azure portal で、従量課金ロジック アプリ リソースと空のワークフローをデザイナーで開きます。
デザイナーで、[トリガーの追加] を選びます (まだ選択されていない場合)。
[ トリガーの追加] ウィンドウが開き、使用可能な操作コレクションと、トリガーを提供するコネクタが表示されます。次に例を示します。
次のいずれかのオプションを選びます:
フィルター 手順と説明 名前別 検索ボックスに、コネクタ、操作コレクション、またはトリガーの名前を入力します。次に例を示します。
- Outlook.com: Outlook アカウントを操作するためのさまざまなトリガーを含むコネクタ。
- スケジュール: 繰り返 しや スライディング ウィンドウなどのトリガーを含む操作コレクション。
- 新しいメールが届いたとき: 指定したメール アカウントに新しいメッセージが到着したときにワークフローを開始するトリガー。ランタイムの場所別 [ コネクタ別] で、次のいずれかのオプションを選択します。
- 組み込み: Azure Logic Apps ランタイムで直接ネイティブに実行されるトリガーを含む操作コレクション。
- 共有: Microsoft が管理し、ホストし、マルチテナント Azure で実行されるトリガーを持つコネクタ。 このグループは、以前のバージョンのデザイナーで従来の Standard グループと Enterprise グループを結合します。
- カスタム: 作成してインストールしたトリガーを含むコネクタ。次の例は、[ トリガーの追加 ] ウィンドウを開き、選択した 組み込み オプションを含む空のワークフロー デザイナーを示しています。 このリストは、特定の順序で表示される使用可能な操作コレクションを示しています。
次の例は、空のワークフロー デザイナーを示しています。開いている [ トリガーの追加 ] ウィンドウが開き、[ 共有 ] オプションが選択されています。 この一覧には、特定の順序で表示される使用可能なコネクタが表示されます。
トリガーの一覧から、使用するトリガーを選択します。 表示されているトリガーよりも多くのトリガーが存在する場合は、[ 詳細を表示] を選択します。
[ 接続の作成 ] ウィンドウが表示される場合は、コネクタによって異なる必要な接続情報を指定します。 完了したら、[サインイン] または [新規作成] を選択して接続を完了します。
トリガー情報ボックスが表示されたら、選択したトリガーの情報を指定します。
ワークフローを保存します。 デザイナーのツール バーで、 [保存] を選択します。
タスクを実行するアクションを追加する
Azure portal で、従量課金ロジック アプリ リソースとワークフローをデザイナーで開きます。
デザイナーで、次のいずれかのオプションを選択します。
ワークフローの最後のステップの下にアクションを追加するには、プラス記号 (+)、[アクションの追加] の順に選びます。
既存のステップの間にアクションを追加するには、接続矢印のプラス記号 (+)、[アクションの追加] の順に選びます。
[アクションの追加] ウィンドウが開き、アクションを提供する使用可能なコネクタが表示されます。次に例を示します。
次のいずれかのオプションを選びます:
フィルター 手順と説明 名前別 検索ボックスに、コネクタ、操作コレクション、またはアクションの名前を入力します。次に例を示します。
- Outlook.com: Outlook アカウントを操作するためのさまざまなアクションを含むコネクタ。
- Control: Condition や For each などのアクションを含む操作コレクション。
- 電子メールの送信 (V3):指定したメール アカウントにメッセージを送信するアクション。ランタイムの場所別 [ コネクタ別] で、次のいずれかのオプションを選択します。
- 組み込み: Azure Logic Apps ランタイムで直接ネイティブに実行されるアクションを含む操作コレクション。
- 共有: Microsoft が管理し、ホストし、マルチテナント Azure で実行するアクションを含むコネクタ。 このグループは、以前のバージョンのデザイナーで従来の Standard グループと Enterprise グループを結合します。
- カスタム: 作成してインストールしたアクションを含むコネクタ。次の例は、[ アクション の追加 ] ウィンドウと選択した 組み込み オプションを含むワークフロー デザイナーを示しています。 このリストは、特定の順序で表示される使用可能な操作コレクションを示しています。
次の例は、[ アクション の追加 ] ウィンドウと選択した [共有 ] オプションを開いたワークフロー デザイナーを示しています。 この一覧には、特定の順序で表示される使用可能なコネクタが表示されます。
アクションの一覧から、目的のアクションを選択します。 表示されるアクションよりも多くのアクションが存在する場合は、[ 詳細を表示] を選択します。
[ 接続の作成 ] ウィンドウが表示される場合は、コネクタによって異なる必要な接続情報を指定します。 完了したら、[サインイン] または [新規作成] を選択して接続を完了します。
アクション情報ボックスが表示されたら、選択したアクションの情報を指定します。
ワークフローを保存します。 デザイナーのツール バーで、 [保存] を選択します。
デザイナーのコネクタ、トリガー、アクション
ワークフロー デザイナーでは、 1,400 以上のコネクタ トリガーとアクション (まとめて 操作と呼ばれます) から選択できます。 Azure Logic Apps では、操作はスケジュールやデータ操作などのコレクション、または Azure Blob Storage や SQL Server などのコネクタのいずれかに整理されます。 コレクションおよびコネクタには、トリガー、アクション、またはその両方が含まれる可能性があります。
[トリガーの追加] ペインまたは [アクションの追加] ペインが開くと、ギャラリーには利用可能なコレクションとコネクタが人気順に左から右に一覧表示されます。 コレクションまたはコネクタを選択すると、使用可能なトリガーやアクションがアルファベット順で、昇順に表示されます。
組み込み操作
次の標準ワークフローの例は、トリガーを追加するときの 組み込みの 操作コレクションとコネクタを示しています。
コレクションまたはコネクタを選択すると、コレクションまたはコネクタの名前に基づいてトリガーが表示されます。
次の例は、選択された [スケジュール] コレクションとそのトリガーを示しています。
次の例は、アクションを追加するときの 組み込みの コレクションとコネクタを示しています。
次の例は、Azure Queue Storage コネクタとそのアクションが選択されたことを示しています。
共有 (Azure) 操作
次の Standard ワークフローの例は、トリガーを追加するときの共有コネクタ ギャラリーを示しています:
コレクションまたはコネクタを選択すると、コレクションまたはコネクタの名前に基づいてトリガーが表示されます。
次の例は、365 トレーニング コネクタとそのトリガーが選択されたことを示しています。
次の例は、アクションを追加するときの共有コネクタ ギャラリーを示しています:
次の例は、365 トレーニング コネクタとそのアクションが選択されたことを示しています。
詳しくは、次のドキュメントをご覧ください。
- Azure Logic Apps の組み込み操作とコネクタ
- Azure Logic Apps の Microsoft マネージド コネクタ
- Azure Logic Apps のカスタム コネクタ
- 従量課金ワークフローでの操作の課金と価格
- Standard ワークフローでの操作の課金と価格