Power Automate ウィンドウを使用する (プレビュー)

[この記事はプレリリース ドキュメントであり、変更されることがあります。]

Power Apps Studio 内で Power Automate ウィンドウを使用して、新しいフローを作成したり、既存のフローを追加したり、既存のフローを編集したりできるようになりました。 Power Automate を閲覧してフローを操作してからアプリ編集用の Power Apps Studio に戻る必要はありません。 この機能を使用するには、Power Automate ウィンドウ 設定を有効にする必要があります。

注意

  • この機能は、アプリごとに有効にする必要があります。
  • Power Apps Studio 内から作成または編集、および保存するフローは、Power Automate で表示され利用可能です。
  • Power Apps Studio を使用して保存されたフローの変更は、アプリに変更を保存せずに Power Apps Studio を閉じた場合もそのまま残ります。
  • キャンバス アプリからフローを削除しても、Power Automate からのフローは削除されません。

Power Automate ウィンドウを有効にする

重要

  • この機能は展開中であり、地域によっては、テナントがまだ利用できない場合があります。
  • これはプレビュー機能です。
  • プレビュー機能は運用環境での使用を想定しておらず、機能が制限されている可能性があります。 これらの機能を公式リリースの前に使用できるようにすることで、顧客が一足先にアクセスし、そこからフィードバックを得ることができます。

Power Automate ウィンドウは、機能スイッチを使用して手動で有効にする必要があります。 機能を有効にする方法:

  1. Power Apps Studio で、新しい または 既存の アプリを開きます。

  2. 上部の 設定 を選択します。

  3. 近日公開の機能 を選択します。

  4. プレビュー タブで、Power Automate ウィンドウの有効化 を選択してこの機能をオンにします。 変更を確認するために、キャンバス アプリを閉じて再度開くように指示される場合があります。

    Power Automate 機能トグルの有効化を示す [近日公開の機能] ダイアログ ボックスのスクリーンショット。

    アプリを保存して Power Apps Studio を起動します。 Power Automate ウィンドウが Power Apps Studio に表示されます。

    左側のウィンドウにある Power Automate オプションを強調表示しているスクリーンショット

新しいフローの作成

Power Apps Studio 内のフローで始めるには、Power Automate ウィンドウの 新しいフローを作成する を選択します。

フロー テンプレートの選択肢が表示されている [フローの作成] 画面を示すスクリーンショット。

このアクションにより、Power Apps Studio 内で フローの作成 のモデル ダイアログが開かれます。 使用可能なテンプレートからフローを作成するか、最初からフローを作成するかを選択できます。

テンプレートで開始する

Power Automate では、既定でフロー テンプレートを選んで使用することができます。 このセクションでは、Power Apps Studio 内で利用できるテンプレートを使用してフローを作成する方法について説明します。

  1. 使用可能なテンプレートの一覧から、使用したいテンプレートを選択します。 この例では、Power Apps でボタンをクリックしてメールを送信する を使用します。

    「Power Apps でボタンをクリックしてメールのテンプレートを送信」を表示しているスクリーンショット。

  2. 次の手順は、選択したテンプレートに基づいてフローの作成に必要な接続を示しています。 詳細情報: コネクタの概要

    フローに必要な接続を表示しているスクリーンショット。

  3. (オプション) 必要に応じて、詳細モードで編集 を使用して接続を更新し、フロー テンプレートをカスタマイズします。 終了したら、保存 を選択してフローを保存します。 これでフロー作成プロセスが完了するため、次の手順をスキップしてください。

  4. 次へ > 作成 を選択してフローを作成します。

    これで、アプリ内 セクションにある Power Automate ウィンドウ内でフローの一覧にフローが表示されます。

    アプリに追加されたフローを示すスクリーンショット。

    ヒント

    テンプレートからクラウド フローを作成する方法の詳細については、テンプレートからクラウド フローを作成する を参照してください。

最初から作成

利用可能なテンプレートを使用する代わりに、フローを最初から作成し、要件に応じて手順をカスタマイズすることもできます。

  1. 最初から作成 を選択します。

  2. 次の例に示すように、手順とアクションを使用してフローを追加およびカスタマイズします。

    ワークフローの例を示すスクリーンショット。

  3. 完了したら、画面右上隅から 保存 を選択します。

    ヒント

    クラウド フローのカスタマイズと構成の詳細については、クラウド フローに複数のアクションと高度なオプションを追加する から始まる ハウツー 記事を参照してください。

既存のフローを追加する

アプリを作成している環境の既存のフローにアクセスできる場合があります。 これらのフローをアプリに追加して使用するには、フローを追加 を選択してから この環境でフローを追加する セクションからフローを選択します。

現在の環境から既存のフローを追加するオプションを示すスクリーンショット。

ヒント

アプリに追加する前に、フローにカーソルを置いて詳細を確認できます。

既存のフローをキャンバス アプリに追加できるようにするには、次の要件を満たす必要があります。

  • フローにアクセスできる必要があります。
  • キャンバス アプリがソリューションの一部である場合、同じソリューションの一部であるフローのみが表示されます。
  • フローには Power Apps トリガーが必要です。

追加後、Power Automate ウィンドウ内の アプリ内 セクションでフローが表示されます。

フローを参照する

追加されたフローを参照するには、フローの詳細を含む Power Apps Studio 内のコントロールまたはコンポーネントの数式バーを更新します。 たとえば、入力パラメータを受け入れずにメールをトリガーする「PowerAppsbutton」という名前のフローを参照するには、ボタンの OnSelect プロパティにある次の数式を使用します。

PowerAppsbutton.Run()

上記の数式でボタンの OnSelect プロパティに追加されたフローを示すスクリーンショット。

Power Automate ウィンドウが無効になっている場合、この動作はフローへの参照が Power Apps Studio 内でどのように機能するかとは異なります。

無効の Power Automate ウィンドウにフローを追加する場合、フローに関連するコントロールまたはコンポーネントの動作プロパティを選択する必要があります。 このケースにフローを追加すると、選択したプロパティにすでに関連付けられている数式がすべてクリアされます (フロー参照が追加された場合)。 これは、既存の数式がすべて削除されることを意味し、フローを追加する前に、既存の数式のコピーを慎重に作成して保存する必要があります。 フロー参照が追加された後、コピーした数式を貼り付けることができます。

たとえば、ボタンの OnSelect プロパティで、フローを追加すると既存の数式が削除されるため、フローを追加する前に既存の数式のコピーを慎重に作成する必要があります。 次の例は、Power Automate ウィンドウを使用したプロセスが無効になっています。 この場合、ボタン プロパティに追加された式は削除され、追加されたフローを参照できます。

ボタン プロパティの既存の数式を置き換えるボタンの OnSelect プロパティに追加されたフローを示すスクリーンショット。

一方、Power Automate ウィンドウが有効になっている場合、既存の数式は自動的に保持されます (削除されません)。 要件に応じて、動作プロパティの数式にフロー参照を追加できます。

次の例は、Power Automate ウィンドウを使用したプロセスが有効になっています。 フローが追加されると、ボタンの OnSelect プロパティの既存の数式が保持され、フロー参照は自動的に追加されません。

フローの追加後に置き換えられないボタンの OnSelect プロパティに追加されたフローを示すスクリーンショット。

これで、コントロールまたはコンポーネントの数式を更新するための通常のプロセスのフローを参照できます—前述。

既存のフローを編集する

Power Apps Studio からログアウトせずに、アプリに追加されたフローを編集できるようになりました。

  1. Power Automate ウィンドウの 自分のアプリで セクションで、.. を選択します (省略記号) フローの右側。

  2. 編集 を選択します。

    既存のフローを編集するオプションのスクリーンショット。

    フローはエディターの中を開きます。

    カスタマイズのためにエディターで開いているフローのスクリーンショット。

  3. 変更してから、保存 を選択します。

    重要

    保存されていない変更が失われないようにするには、エディターを閉じる前に必ず 保存 を選択します。

フローの更新

アプリの編集中に Power Automate (Power Apps Studioを使用する代わりに) でフローに変更を加えた場合、フローを更新して最新の変更を取得する必要があります。

フローを最新の状態に更新して最近の変更をプルするには、フローの右側にある ..。 (省略記号) を選択して 更新 を選択します。

フローを最新の状態に更新して最近の変更をプルするオプションのスクリーンショット。

読み込みスピナーが表示され、フローが更新されます。

フローを削除する

アプリからフローを削除するには、フローの右側にある ... (省略記号) を選択してから アプリから削除 を選択します。

アプリからフローを削除するオプションのスクリーンショット。

このアクションはアプリからフローを削除するだけで、フローは環境内にそのまま残ります。 同じアプリにフローを再度追加することも、他のアプリで使用することもできます。

参照

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。