承認を使った完全なフローをエンドツーエンドで構築する
Power Automate 入門
Anushika Agarwal
Cloud Data Engineer
承認コネクタ
- 標準コネクタのため、プレミアムライセンスは不要です
- Microsoft 365 ライセンスに標準搭載されています
- トリガーを持たない:承認は最初のステップにはなりません
$$
- 初回使用時に Dataverse が自動的にプロビジョニングされます(初回のみ、約1分)
承認アクション
- 承認を作成する → リクエストを作成し、すぐに次のステップへ進みます
- 承認を待機する → 誰かが応答するまでフローを一時停止します
- 承認を開始して待機する → 上記2つを1つのステップにまとめたものです
- テキストの承認を開始して待機する → 同様の機能ですが、承認者が編集可能な提案テキストを含みます
$$
- 送信してから一時停止するまでの間に処理を挟みたい場合(Teams へメッセージを投稿する、リクエストを記録するなど)は 作成 + 待機 を使用し、不要な場合は 開始して待機 を使用します
承認の種類の設定
- 承認/却下 → 二択で最もシンプルな方式([最初の回答者]または[全員の承認が必要])
- 最初の回答者 → 最初に返信した人の判断で決定します
- 全員の承認が必要 → 全員の合意が必要で、1人でも却下すると不承認になります
- カスタム応答 → 独自の選択肢を定義し、1人または全員の回答を待機します
- 順次承認 → 承認者が決められた順序で応答します
承認者が応答する場所
- Outlook → デスクトップまたはブラウザ
- Microsoft Teams → アダプティブ カード
- Power Automate の承認センター → Web またはモバイルアプリ
$$
- どのチャネルから応答しても、承認状況はすべての場所で更新されます
承認のメタデータと Outcome トークン
- Outcome →
"Approve"、"Reject"、またはカスタム応答
- 日付 → リクエスト日時、応答日時、完了日時
- コメント → 承認者のコメント(承認者ごとに1件記録)
$$
- 注意: Outcome は大文字小文字を区別します。
"Approve" ≠ "approve"
練習しましょう!
Power Automate 入門
Preparing Video For Download...