Power Automateには承認が3つ存在する。
どれが適切なのか、日本語版と英語版でごっちゃになりやすいので備忘録としてかく。
特にこう……動的なコンテンツの「応答」と「結果」の違いがよくわかっていないので
それが理解できればいいと思う。
というのも、今私が取り組んでいる承認フロー(SharePointリストとの連携)では
コンテンツの承認状態がうまく更新されない事象で困っているからだ。
多分出力が「応答」もしくは「結果」の違いが関連しているとは思うんだけど…。
2020/10/30の時点での3つの承認
・開始して承認を待機
・承認を作成
・承認を待機
##開始して承認を待機
自動承認プロセスを開始し、完了するまで待機します。承認は取り消し可能です。
「開始して承認を待機」を選択すると、承認の種類を選ぶ必要がある。
試しに私が使いそうな「承認/拒否-最初に応答」を選択するとこうなる。
「開始して承認を待機」は、その後の条件コントロールで「応答」「結果」両方選択できる。
自動承認プロセスを開始しますが、承認が完了するのを待機しません。
承認は取り消し可能です。
試しに私が使いそうな「承認/拒否-最初に応答」を選択するとこうなる。
「承認を作成」は、その後の条件コントロールで「応答」も「結果」も選択できない。
承認フローは直後に承認結果による分岐をするのが普通だと思うので、
このアクションがどのように作られるのかがまだよくわからない。
指定された承認が完了するまで待機します
「承認を待機」を選択すると、上2つと異なり"どの承認か"を示す「承認ID」の入力が必要になる。
「承認を待機」は、その後の条件コントロールで「応答」「結果」両方選択できる。
また、動的コンテンツの「応答」関連が多い気がした。
結局、承認アクションを作るなら「開始して承認を待機」が一番無難なのだとは思われる。
しかし期待していた「応答」「結果」の違いはわからなかった……。
ちなみに、下記参照のLearn moreのリンク先内に「応答」「結果」の違いは説明されていなかった。(残念)
#参考URL
Learn moreのリンク先
https://docs.microsoft.com/ja-jp/connectors/approvals/#start-and-wait-for-an-approval