Power Automateで共有メールボックスをトリガーにしたフローを作成しようとしても、思ったように動作しない経験はありませんか。特に「新しいメールが届いたとき」などのトリガーが反応しない場合、原因の多くはアクセス権限の不足にあります。共有メールボックスは通常のユーザー mailbox と異なり、明示的に権限を付与しないとPower Automateがアクセスできません。この記事では、権限の種類や確認手順、管理者への依頼方法を具体的に解説します。
【要点】この記事で確認すること
- 最初に見る場所: Power Automateの「自分のコネクタ」画面で共有メールボックスが表示されるか
- 切り分けの軸: 権限の問題か、コネクタの設定ミスか(端末側、アカウント側、管理設定側)
- 注意点: 会社のセキュリティポリシーで権限付与が制限されている場合があるため、管理者に確認してから作業すること
ADVERTISEMENT
目次
共有メールボックスをトリガーにするための前提条件
Power Automateで共有メールボックスをトリガーとして利用するには、まず適切なライセンスとアクセス権限が必要です。Power Automateの有料ライセンス(Office 365 E3/E5 または Power Automate 単体)が割り当てられていること、さらに共有メールボックスに対して「代理人アクセス(Send As/Receive As)」または「フォルダー権限」が設定されている必要があります。トリガーとして使えるイベントは主に「新しいメールが届いたとき」「新しい返信が届いたとき」「スケジュール済みのメール処理」などがあり、いずれも権限が正しく設定されていないと起動しません。
必要な権限の種類と比較表
| 権限の種類 | 内容 | 設定場所 | 必要かどうか |
|---|---|---|---|
| 代理人アクセス(Send As) | 共有メールボックスの代理人としてメール送信 | Exchange管理センター(EAC) | トリガーには不要だが、メール送信のフローには必要 |
| 代理人アクセス(Receive As) | 共有メールボックスに届いたメールの受信 | Exchange管理センター(EAC) | トリガーに必要(推奨) |
| フォルダー権限(閲覧者) | 共有メールボックスの特定フォルダーへのアクセス | Outlook(フォルダーのプロパティ) | 代替手段として有効 |
| アプリケーションの権限(OAuth2) | Power Automateのコネクタが使用するアクセストークン | Azure ADアプリ登録 | 通常は不要(ユーザー委任で十分) |
表中の「代理人アクセス(Receive As)」が最も確実な方法です。フォルダー権限はOutlook上で、ユーザー自身が権限を持っていれば設定できますが、管理者がExchange管理センターで付与するReceive As権限のほうが信頼性が高いです。
権限が不足している場合の現象とエラーメッセージ
権限が不足していると、Power Automate上で以下のような症状が発生します。
- トリガー「新しいメールが届いたとき」で共有メールボックスを指定すると、接続テストが失敗する。
- フローを保存して実行しても、トリガーが起動せず履歴に「スキップ」や「失敗」が残る。
- コネクタ作成時に「アクセスが拒否されました」というエラーが表示される。
- Power Automateの画面上で共有メールボックスがドロップダウンリストに表示されない。
これらの現象が起きたら、まずは権限設定を確認しましょう。特に「アクセスが拒否されました」は権限不足の典型的なエラーです。
権限を付与する具体的な手順
権限を付与するには管理者の操作が必要な場合が多いです。ここでは代表的な2つの方法を説明します。
方法1:Exchange管理センターでReceive As権限を付与する(管理者向け)
- 管理者でExchange管理センター(https://admin.exchange.microsoft.com)にサインインします。
- 左メニューから「受信者」→「共有メールボックス」を選択し、対象の共有メールボックスをクリックします。
- プロパティ画面で「メールボックス委任」タブを開き、「代理人アクセス」の「受信」欄にユーザー(Power Automateを実行するアカウント)を追加します。
- 「保存」をクリックし、変更を反映します。
- 反映には数分から数十分かかる場合があります。その後、Power Automateでコネクタを再作成してみてください。
注意点:Send As権限はメール送信に必要ですが、トリガーだけならReceive Asで十分です。ただし、フロー内で共有メールボックスからメールを送信する処理がある場合は、Send Asも併せて付与してください。
方法2:Outlookのフォルダー権限でアクセスを許可する(ユーザー自身で可能な場合)
- Outlookで共有メールボックスを開き、左ペインのフォルダー一覧で「受信トレイ」を右クリックします。
- 「プロパティ」→「アクセス許可」タブを開きます。
- 「追加」ボタンで自分のアカウントを追加し、アクセスレベルを「閲覧者」以上に設定します。
- 「OK」で保存します。
- Power Automateで新しいコネクタを作成し、共有メールボックスが選択できるか確認します。
フォルダー権限は受信トレイのみに適用されます。他のフォルダー(送信済みアイテムなど)もトリガーに使いたい場合は、それぞれに権限が必要です。
管理者に確認すべき設定
自分で権限を変更できない環境では、管理者に以下の点を確認・依頼しましょう。
- 共有メールボックスに対して「Receive As」権限が付与されているかどうか。
- Power Automateを実行するアカウントが、共有メールボックスを含むExchange Onlineのアクセス許可を持っているか(例:アプリケーションの権限が制限されていないか)。
- 組織のポリシーでPower Automateの共有メールボックスアクセスが許可されているか。一部の企業ではセキュリティ上の理由で禁止されている場合があります。
- 管理者がExchange管理センターで権限を付与した後、Power Automate側でコネクタの再認証が必要かどうか(通常は不要ですが、古いコネクタは削除して作り直すことを勧めます)。
管理者に依頼する際は、具体的な共有メールボックスのメールアドレスと、どのアカウントに権限を付与してほしいかを伝えてください。
よくある質問とトラブルシューティング
Q1: 権限を付与したのに、Power Automateで共有メールボックスが表示されません。
権限の反映に時間がかかる場合があります。Exchange管理センターで権限を追加してから、最大1時間程度待ってから再度試してください。また、Power Automateのコネクタを作り直す(古い接続を削除して新規作成する)ことで解決することもあります。
Q2: 受信トレイに新しいメールが届いてもフローが起動しません。
トリガーの条件設定を確認してください。例えば、「件名に特定の文字を含む」などのフィルター条件が厳しすぎると、該当するメールがなくて起動しないことがあります。条件を外してテストしてみましょう。また、フローの実行履歴を確認し、起動しているが後続アクションで失敗しているのか、トリガー自体がスキップされているのかを切り分けてください。
Q3: 「アクセスが拒否されました」エラーが出てコネクタが作成できません。
これは権限不足が最も疑われますが、共有メールボックスがExchange Online以外(オンプレミスなど)にある場合にも発生します。対象のメールボックスがExchange Onlineでホストされていることを確認してください。また、Power Automateの環境(DEFAULT環境など)でコネクタの作成が許可されているかも管理者に確認が必要です。
まとめ
Power Automateで共有メールボックスをトリガーにするには、正しい権限設定が不可欠です。最も確実な方法は、管理者にExchange管理センターで「Receive As」権限を付与してもらうことです。権限不足のエラーに遭遇したら、まずはコネクタの接続テストを行い、エラーメッセージを確認してください。自分で解決できない場合は、この記事の内容を参考にして管理者に具体的な依頼を行いましょう。権限の問題をクリアすれば、共有メールボックスを活用した自動化の可能性が大きく広がります。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
