Power AutomateでSharePointのリストやライブラリと連携したフローを作成していると、フローの実行結果や承認依頼の通知先を変更したい場面があります。しかし、変更しようとしたときに「通知が届かない」「変更が反映されない」といったトラブルが発生することが少なくありません。通知先の変更は単にメールアドレスを書き換えるだけでなく、フローの共有設定やアクセス権限、組織側のポリシーなど複数の要素が関係するため、事前に確認すべきポイントがあります。本記事ではPower Automateの通知先を適切に変更するための手順と注意点を解説します。
【要点】この記事で確認すること
- 最初に見る場所: フローの所有者一覧と通知アクションの設定。フローが自分専用か共有されているかが重要です。
- 切り分けの軸: 端末側(ブラウザキャッシュ)・アカウント側(権限・ライセンス)・管理設定側(組織ポリシー・条件付きアクセス)の3つで原因を特定します。
- 注意点: 会社PCでは自分だけでなく管理者の確認が必要な場合があります。特に共有フローや承認フローでは安易に所有者を変更しないでください。
ADVERTISEMENT
目次
Power Automateの通知先を決める3つの要素
Power Automateで誰に通知が送られるかは、次の3つの要素によって決まります。それぞれを理解しておかないと、変更時に意図しない相手に通知が飛んだり、まったく届かなくなったりします。
1. フローの所有者と共有者
フローには所有者(所有者ロール)と共有者(共同所有者または実行専用ユーザー)が設定されています。フローの実行結果やエラーの通知は、既定では所有者に送られます。一方、承認アクションを含むフローでは、承認依頼の通知は指定された承認者に個別に送られます。
2. アクション内の「送信先」設定
メール通知を送るアクション(たとえば「メールを送信する」や「承認の開始と返信の待機」)では、送信先のメールアドレスやユーザーを直接指定できます。ここに動的な値(リストの列など)を設定している場合、その値が通知先になります。
3. 組織のポリシーや条件付きアクセス
Microsoft 365の管理者が設定したメール配信ポリシーや条件付きアクセスによって、外部メールアドレスへの送信がブロックされたり、特定のドメインのみ許可されたりすることがあります。この場合、ユーザー側の設定だけでは変更できません。
通知先を変更する具体的な手順
ここでは、一般的なシナリオ(SharePointリストのアイテムが追加されたときに承認者にメールを送るフロー)を例に、通知先を変更する手順を説明します。
- Power Automate(https://make.powerautomate.com)にサインインし、「マイ フロー」から該当のフローを開きます。
- 「編集」ボタンをクリックしてフローエディターを開きます。
- 通知に関連するアクション(たとえば「承認の開始と返信の待機」や「メールを送信する」)を探し、クリックします。
- アクションの設定パネルで、「送信先」に設定されている値を確認します。多くの場合「割り当て対象」や「承認者」という動的なコンテンツが使われています。変更するには、直接メールアドレスを入力するか、別のユーザーを選択します。動的コンテンツを使う場合は、リストの列などから適切なフィールドを選んでください。
- アクションの変更が完了したら、フローを保存してテスト実行します。必ず自分宛に届くテストパターンで確認してください。
- フローが共有フローの場合、所有者を変更したいときはフローの詳細画面で「共有」をクリックし、所有者の追加・削除を行います。ただし、最終的な所有者を0人にすることはできません。
- 変更後、関係者全員に新しい通知が届くか、また不要な通知が旧所有者に届かないかを確認します。個人用テストと実運用を分けて検証することをおすすめします。
失敗パターンとその原因
通知先を変更しても期待通りにならない場合、以下のような失敗パターンが考えられます。
パターン1: 変更したはずなのに旧宛先に通知が届く
原因として、フローが保存されていなかったり、以前のバージョンで実行が継続している可能性があります。また、フローが共有されており、旧所有者が所有者として残っている場合、フローの実行結果通知は旧所有者にも届き続けます。この場合はフローの所有者一覧から旧所有者を削除する必要があります。
パターン2: 新しい通知先にメールが届かない
まず、送信先のメールアドレスが正しいか確認します。動的コンテンツを使っている場合は、実際にリストにそのメールアドレスが格納されているか確認してください。次に、新しい通知先のユーザーがフローを実行する権限を持っているか確認します。フローが共有されていない場合、そのユーザーにはアクションのメールが届かないことがあります。また、組織のポリシーで外部メールがブロックされている場合も同様です。
パターン3: 承認依頼が特定のユーザーにしか届かない
承認アクションでは「承認者」の指定方法に注意が必要です。たとえば「ユーザーまたはグループ」を選択した場合、複数人を指定すると全員に依頼が届きますが、最初に回答した人で完了となります。一方、「段階的承認」や「並列承認」の種類によって動作が異なります。意図した通知先になっていない場合は、アクションの設定を見直してください。
管理者に確認すべき設定
通知先の変更がうまくいかない場合、管理者に以下の点を確認する必要があります。
| 確認項目 | 内容 |
|---|---|
| 組織のメール配信ポリシー | Power AutomateからのメールがExchange Onlineのトランスポートルールでブロックされていないか。特に外部ドメイン(@gmail.comなど)への送信制限。 |
| 条件付きアクセス | Power Automateアプリに対するアクセス制御。特定のIPアドレスやデバイスからのみPower Automateの使用が許可されている場合、通知が届かないことがある。 |
| コネクタの制限 | SharePointやOutlookコネクタが組織で無効化されていないか。また、カスタムコネクタの使用が制限されている場合、通知が機能しない。 |
| ライセンス割り当て | 通知を受け取るユーザーにPower Automateのライセンス(無料版含む)が割り当てられているか。承認フローではライセンスが必要な場合がある。 |
管理者に伝える際は、「どのフローで」「どのアクションが」「誰に届かないのか」を具体的に伝えましょう。特に、エラーメッセージのスクリーンショットやフローの実行履歴があれば原因特定が早まります。
状況別の比較表:通知先変更のポイント
どのような種類のフローで通知先変更を行うかによって、確認すべきポイントが異なります。以下の表で整理しました。
| フローの種類 | 通知先の決定方法 | 変更時の注意点 |
|---|---|---|
| 個人用フロー(自分だけ) | アクションの設定+フロー所有者(自分) | 自分自身のメールアドレスを変更しても、フロー所有者は変わらないため、エラー通知は旧所有者に届く。新所有者にするには所有者変更が必要。 |
| 共有フロー(チーム) | アクションの設定+フロー所有者全員 | アクションで指定したユーザーに加え、フロー所有者全員が実行結果通知を受け取る。所有者を適切に管理しないと不要な通知が増える。 |
| 承認フロー(SharePointリスト連携) | 承認アクションの「承認者」設定+リストの列 | 承認者は動的に変わる場合が多い。リストの列にユーザーまたはメールアドレスが正しく入っているか確認。また、承認依頼はOutlookの「承認」メールとして届くため、迷惑メールフォルダも確認。 |
| スケジュール実行フロー | アクションの設定(定期的な通知) | 通知先を変更したら、スケジュール設定も合わせて確認。誤って過去のデータに基づいて送られないよう、フローのトリガー条件も見直す。 |
よくある質問(FAQ)
Q1. フローの所有者を変更しても、旧所有者に通知が届き続けるのはなぜですか?
フローの所有者を変更した後も、旧所有者がフローの共同所有者として残っている可能性があります。フロー詳細の「共有」画面で所有者一覧を確認し、旧所有者を削除してください。また、フロー実行履歴で「実行元」が旧所有者になっている場合は、その実行が完了するまで旧所有者に通知が届くことがあります。
Q2. 承認フローで承認者を変更したのに、以前の承認者に依頼が届くのはなぜ?
承認の開始アクションで「承認者」に動的コンテンツを使用している場合、その値が変更前のデータで固定されていないか確認してください。また、フローが保存されていない、または以前のバージョンが実行されている可能性があります。必ずフローを保存し、テスト実行で新しい承認者に届くか確認しましょう。
Q3. 通知先を外部メールアドレスに変更できますか?
可能ですが、組織のポリシーによっては送信がブロックされることがあります。Exchange管理センターのメールフロールールやスパム対策ポリシーを確認する必要があります。また、外部ユーザーに承認依頼を送る場合は、そのユーザーがMicrosoft 365アカウントを持っている必要はありませんが、メール内のリンクから承認操作をするために一時的なアクセス権が付与される場合があります。管理者に事前に相談することをおすすめします。
まとめ
Power Automateの通知先を変更する際は、フローの所有者設定とアクション内の送信先設定の両方を確認する必要があります。特に共有フローや承認フローでは、複数の要素が連動するため、変更後にテスト実行を徹底してください。通知が届かない場合は、端末側のキャッシュやブラウザ設定だけでなく、組織のポリシーやライセンスも原因になり得ます。管理者に問い合わせる前に、フローの実行履歴やエラーメッセージを記録しておくとスムーズです。
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
