0824_クラウドフローを再利用

Q.1

powerautomate で作成したフローを再利用します。フローの再利用にはソリューションを使います。フローaとフローbが再利用対象です。フローcから呼び出します。このケースで、ソリューションを作成する手順と、フローを呼び出す手順を具体的な例で分かりやすく説明して下さい。

Q.1

Power Automate で作成したフローを再利用するには、ソリューションを使うと便利です。ソリューションとは、フローとその他のコンポーネントをまとめて管理できるコンテナーのようなものです。ソリューションでフローを作成すると、フローが移植可能になり、ある環境から別の環境に移動させることが容易になります¹。また、ソリューション内のフローは、他のフローから呼び出すことができます²。

フローaとフローbを再利用対象として、フローcから呼び出す場合の手順は以下の通りです。

  1. ソリューションを作成する
    • Power Automate にサインインし、左側のメニューから ソリューション を選択します。
    • 新しいソリューション を選択します。
    • 新しいソリューションに必要なすべての情報を指定します ( 表示名 、 名前 、 発行者 、 バージョン など)。
    • 作成 ボタンを選択します。
  2. フローaとフローbをソリューションに追加する
    • ソリューションを開きます。
    • 新しい項目 を選択します。
    • フロー を選択します。
    • フローaを作成するか、既存のフローaを選択して追加します。
    • 同様にして、フローbも追加します。
  3. フローcを作成して、フローaとフローbを呼び出す
    • ソリューション内で 新しい項目 を選択して、 フロー を選択します。
    • フローcを作成します。この例では、メールが届いたら通知を送信するシナリオとします。
    • トリガーとして Office 365 Outlook の 新しいメールが受信された場合 を選択します。
    • アクションとして Power Automate の サブフロー を実行 を選択します。
    • サブフロー名 に フローa を入力して選択します。入力パラメータがあれば指定します。
    • 同様にして、次のアクションとして フローb も呼び出します。
    • 最後にアクションとして Teams の チームに投稿 を選択して、メールの内容を通知するメッセージを作成します。

以上で、フローcからフローaとフローbを呼び出すことができます。詳細な手順や画像はこちらこちらを参照してください。

ソース: Bing との会話 2023/9/20 (1) ソリューション対応フローの概要 - Power Automate | Microsoft Learn. https://learn.microsoft.com/ja-jp/power-automate/overview-solution-flows . (2) ソリューション対応クラウド フローを編集する - Power Automate .... https://learn.microsoft.com/ja-jp/power-automate/edit-solution-aware-flow . (3) ソリューションにクラウド フローを作成 - Power Automate .... https://learn.microsoft.com/ja-jp/power-automate/create-flow-solution . (4) ソリューション対応クラウド フローを編集する - Power Automate .... https://learn.microsoft.com/ja-jp/power-automate/edit-solution-aware-flow .