shibainu_1025
@shibainu_1025 (しば いぬ)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Power Automateで承認期限を設けたときに承認が取り消されてしまう原因

解決したいこと

Power Automateで承認フローを作成しています。その中で、上長の承認が遅い・メールを見過ごしていることが多々あるため、タイムアウト(承認期限)を設けようとしました。具体的には、Start approvalの設定より、期限を設定→タイムアウトしたらoutlookで再通知のメールを送るといういたってシンプルなフローです。
フローも完成したのでテストを行ってみました。承認依頼、そして承認をわざと無視。再通知メールもきちんと来ました。ですが、いざ承認をしようとすると、承認依頼のメールが【この要求の発行に対する承認が取り消されました】と出ます。
以前までは、タイムアウトしても承認メールを見ればそこから承認ができました。ですが今は承認/拒否ボタンすら出ません。設定がおかしくなってしまったのでしょうか?また。Power Automate側で失敗した理由を見てみると【ActionTimedOut. ワークフロー アクション 'Start_an_approval' が webhook コールバックの待機中にタイムアウトになりました。】という風に出ておりました。
ネットで調べてもいまいちわからなかったのでご存じの方は教えていただけると幸いです。。。

発生している問題・エラー

二枚あります(上は承認フローの流れ、二枚目はエラーの内容)
image.png
image.png

該当するソースコード

{
"inputs": {
"host": {
"connectionName": "shared_approvals",
"operationId": "approvalSubscribeV2",
"apiId": "/providers/Microsoft.PowerApps/apis/shared_approvals"
},
"parameters": {
"approvalType": "Basic",
"ApprovalCreationInput/title": "【承認依頼】@{triggerOutputs()?['body/Title']}",
"ApprovalCreationInput/assignedTo": "kyoka_shibata@amano-enzyme.com;",
"ApprovalCreationInput/details": "承認お願いします",
"ApprovalCreationInput/itemLink": "@triggerOutputs()?['body/{Link}']",
"ApprovalCreationInput/itemLinkDescription": "@triggerOutputs()?['body/{Name}']"
},
"authentication": "@parameters('$authentication')"
},
"limit": {
"timeout": "PT10M"
}
}

自分で試したこと

・最初テストのため。タイムアウトの時間を1分間にしており、早すぎて処理が追い付いていないのかと思い10分後くらいにしたが、同じエラーになった
・最初にテストしていたフローがおかしいのかと思い、新しく作り直したがだめだった

0

No Answers yet.

Your answer might help someone💌