locked
承認申請メールから承認しようとすると404エラーに RRS feed

  • 質問

  • SharePointのモダンサイトのリストの投稿に関し、承認フローを作成し、承認担当者に申請メールを飛ばしています。
    承認フローは「新しいアイテムが追加されたときに承認を開始する」のテンプレートを改造して作っています。

    当初うまくフローは動いてたのですが、昨日になって急に3本の承認で原因不明のエラーが出ました。
    承認申請メールで投稿アイテムのリンクは普通に見ることが出来るのですが、「Please review:●●●」や「承認」または「拒否」をクリックしてPowerAutomateを起動すると、404のエラーメッセージが出てしまいます。
    しかも、なぜかメールが届いたのが投稿から約12時間後でした。

    一方、承認フローの実行履歴を見ると異常は見られず、コネクタの「Start an approval」にも投稿から数秒で到達していました。

    また、承認担当者がPowerAutomateを起動して実施項目→承認を確認すると、当該の承認申請は届いており、そこから承認作業が出来ました。その承認作業によりフローも通常通り完了しました。

    以上の状況を見ると、エラーが起きていたのは承認申請メールのハイパーリンクのみだったようです。

    今日になって別の投稿作業をすると、問題なく承認は出来ました。このエラーの前後で承認フローは編集しておらず、原因が思い当たりません。

    ちなみに会社の情シスによると、承認申請メールが数時間以上遅れる事象はたまに起きているようです。

    何か原因にお心当たりがある方いらっしゃいましたら、ご助言頂けますと幸いです。

    2021年2月4日 8:18

すべての返信

  • 追記です。
    エラーになる承認申請メールと翌日の正常に動いたメールで「Please review」のリンクのURLを見比べると、書式からして全く違いました。

    エラー↓

    https://flow.microsoft.com/manage/environments/~default/approvals/received/d04da173-1e7a-4a66-b5c7-433b9a9039cb/requests/52d30b5c-5a91-4a1c-8fca-72a17e9208bf?utm_source=approvals_univ&utm_medium=email&environment=~default&loginTenant=c18ea891-7777-47f4-9717-d21b750a32d7

    正常↓

    https://flow.microsoft.com/manage/environments/Default-c18ea891-7777-47f4-9717-d21b750a32d7/approvals/received/9a197a35-9a76-4dab-91cc-233b1ca4f2a4/requests/515cd653-ec98-4f95-b6ce-8a1205d76238?utm_source=approvals_univ&utm_medium=email&environment=Default-c18ea891-7777-47f4-9717-d21b750a32d7&loginTenant=c18ea891-7777-47f4-9717-d21b750a32d7

    それぞれ異なるアイテムへの承認申請なので、アイテムのIDなど固有の部分が異なるのは理解できるのですが、そうではない部分も異なっているようです・・・ 

    2021年2月6日 14:03