変更要約: PL-900 公式6ドメイン化に合わせ第3章に「Power Pages の機能」節を新設(外部公開 Web サイト/Dataverse 連携/外部ユーザー認証/Power Apps との役割分担+図・比較表・シナリオ・FAQ・ひっかけ・クイズ)。
3.1Power Automate の機能
Power Automate で定型作業を自動化する考え方(トリガーとアクション)と、クラウドフロー(自動/インスタント/スケジュール)・デスクトップフロー(RPA)の違いを理解します。
Power Automate は、定型作業を自動化(ワークフロー化)するツールです。Power Platform の中で「自動化(automate)」の役割を担います。
3.1.1トリガーとアクション
- トリガー:フローを開始するきっかけ(例:メール受信、時刻、ボタン押下)。1フローに1つ。
- アクション:トリガー後に実行する処理(例:ファイル保存、通知、承認、データ更新)。コネクタ経由で外部サービスを操作。
- クラウドフロー:自動(イベント起点)/インスタント(手動・ボタン)/スケジュール(定時)の3種類。
- デスクトップフロー:RPA(ロボティック・プロセス・オートメーション)で、API のない古いアプリの画面操作を記録して自動化。
Power Automate は Power Platform の「自動化(automate)」を担い、フローは必ず「トリガー(1つの開始条件)+アクション(その後の処理の連なり)」で構成されます。クラウドフローは接続先の API を使う自動化で、起点により自動/インスタント/スケジュールの3種類に分かれます。一方、API がない/操作を画面でしかできない古いシステムには デスクトップフロー(RPA) が有効で、人が画面を操作する手順を記録して再生します。アクションはコネクタ経由で Microsoft 365 や各種 SaaS を操作でき、Power Apps や Copilot Studio の裏側の処理としても呼び出されます。
| フロー種類 | 起点 | 例 |
|---|---|---|
| 自動クラウドフロー | イベント | メール受信で記録 |
| インスタントクラウドフロー | 手動(ボタン) | ボタンで通知送信 |
| スケジュールクラウドフロー | 定時 | 毎朝レポート生成 |
| デスクトップフロー(RPA) | 画面操作の記録 | 古い業務アプリの入力 |
シナリオ:請求書受領の自動化。 「請求書メールが届いたら(自動トリガー)→添付を SharePoint に保存→担当者へ承認依頼→Dataverse に記録」というクラウドフローを作成。API のない旧経理アプリへの転記だけはデスクトップフロー(RPA)で画面操作を自動化。定例の月次集計はスケジュールフローで自動実行。トリガー+アクションの組み合わせで定型業務を自動化します。
混同に注意:
①フロー=トリガー(1つ)+アクション(複数)。
②クラウドフロー(API 経由・自動/インスタント/スケジュール)とデスクトップフロー(RPA・画面操作)は別物——API がなければ RPA。
③Power Automate は「自動化」担当で、対話の Copilot Studio・アプリの Power Apps とは役割が違う(連携はする)。
Q. クラウドフローとデスクトップフローの違いは? クラウドフローはコネクタ(API)でサービスを自動化、デスクトップフローは RPA で画面操作を自動化(API のないアプリ向け)。Q. 自動/インスタント/スケジュールの違いは? 起点がイベント/手動ボタン/定時の違い。Q. Power Automate の役割は? Power Platform の「自動化(automate)」です。
「フロー=トリガー+アクション」「クラウドフロー(自動/インスタント/スケジュール)」「デスクトップフロー=RPA(画面操作・API のないアプリ向け)」の対応が頻出です。Power Automate は「自動化」担当。
3.1.2この節のまとめ
- フロー=トリガー(開始・1つ)+アクション(処理・複数)
- クラウドフロー(自動/インスタント/スケジュール)/デスクトップフロー(RPA・画面操作)
- Power Automate は Power Platform の「自動化(automate)」担当
進捗の記録にはログインが必要です。
理解度チェック
(軽い確認用)Q1. Power Automate のフローを開始するきっかけを何と呼びますか?
Q2. API のない古いアプリでも画面操作を記録して自動化する Power Automate の機能はどれですか?
Q3. Power Platform の中で Power Automate が担う主な役割はどれですか?

