Power Automateでオンプレミスデータゲートウェイをクラスター構成にして利用している際、フローの実行時に「権限エラー」や「ゲートウェイクラスターにアクセスできません」といったエラーが発生することがあります。このエラーは、単純なネットワーク問題ではなく、DLP(データ損失防止)ポリシーやライセンスの設定が原因になっているケースが少なくありません。本記事では、ゲートウェイクラスターで発生する権限エラーの原因をDLPポリシーとライセンスの観点から切り分け、具体的な見直し手順を解説します。同時に、管理者がチェックすべきポイントやよくある失敗パターンも紹介します。
【要点】この記事で確認すること
- 最初に見る場所: Power Platform管理センターの「データポリシー」と「環境のライセンス」設定ページ
- 切り分けの軸: エラーが特定の環境のみで発生するか、全環境共通か。また、フローのトリガーやアクションで使用しているコネクタがDLPポリシーで許可されているかどうか
- 注意点: 会社PCで共有されているゲートウェイクラスターの設定を変更する場合は、必ず事前にゲートウェイ管理者の承認を得てください。また、ライセンスの変更はコストに影響するため、事前に予算担当者の確認が必要です。
ADVERTISEMENT
目次
1. ゲートウェイクラスターの権限エラーとは
オンプレミスデータゲートウェイを複数台でクラスター化すると、高可用性と負荷分散が実現できます。しかし、Power Automateのフローからこのクラスターに接続しようとしたときに「アクセスが拒否されました」や「指定されたゲートウェイクラスターが見つかりません」といったエラーが表示されることがあります。このエラーは、フローを実行するユーザーの権限や、その環境に適用されているDLPポリシー、さらには使用しているライセンスの種類によって発生します。
特に、クラスター内の個別ゲートウェイには接続できるのに、クラスター名で接続しようとするとエラーになるケースは、DLPポリシーによる制限が疑われます。また、ライセンスがFree版やMicrosoft 365 E3のみでは、ゲートウェイを利用するための権限が不足している可能性もあります。以下、原因別に詳しく見ていきます。
2. 原因①: DLPポリシーによるデータ損失防止の制限
2-1. DLPポリシーがゲートウェイ接続に与える影響
Power PlatformのDLPポリシーは、環境内で使用できるコネクタとそのアクションを制御します。ゲートウェイ関連のコネクタ(「オンプレミスデータゲートウェイ」や「SQL Server」など)がポリシーでブロックされている場合、フローからゲートウェイクラスターへのアクセスが拒否されます。特に、ゲートウェイクラスターを利用するには、コネクタが「ビジネスデータ」グループに属している必要があります。ポリシーで「ブロック」または「非ビジネス」に設定されていると、権限エラーが発生します。
2-2. DLPポリシーの確認手順
- Power Platform管理センター(https://admin.powerplatform.microsoft.com)に管理者アカウントでサインインします。
- 左メニューから「データポリシー」を選択します。
- 問題のフローが存在する環境に適用されているポリシーをクリックします。
- 「コネクタ」タブで、ゲートウェイクラスター経由で使用するコネクタ(例:SQL Server、ファイルシステム、SAP ERPなど)が「ビジネス」に分類されているか確認します。
- もし「ブロック」または「非ビジネス」になっている場合は、「ビジネス」に変更し、ポリシーを保存します。
- ポリシーの反映には数分かかる場合があります。その後、フローを再実行してエラーが解消したか確認します。
2-3. 失敗パターン例
ある会社では、ゲートウェイクラスター名で接続しようとしたときに「ゲートウェイが見つかりません」と表示されました。個別ゲートウェイを指定すると正常に動作したため、一見するとクラスター名の誤入力かと思われました。しかし調査を進めると、環境に適用されていたDLPポリシーで「オンプレミスデータゲートウェイ(クラスター)」コネクタがブロックされていたことが原因でした。このコネクタは通常のゲートウェイとは別扱いであり、ポリシーで許可されていないとクラスター接続ができません。
3. 原因②: ライセンス不足によるアクセス権限の欠如
3-1. Power Automateのライセンスとゲートウェイ利用条件
Power AutomateにはFree版、Microsoft 365 E3/E5に付属するOffice 365版、そして有償のPer User版、Per Flow版があります。ゲートウェイクラスターを利用するには、以下の条件が必要です。
- 使用する環境が「ライセンスが割り当てられた環境」であること(試用環境や既定環境では制限される場合あり)。
- フローを作成・実行するユーザーに、Power Automateの有償ライセンス(Per UserまたはPer Flow)が割り当てられていること。Free版ではゲートウェイ接続に制限があります。
- 特にゲートウェイクラスターを利用するには、各ユーザーがゲートウェイクラスターへの「アクセス権」を持っている必要があります。これはライセンスとは別に、ゲートウェイ管理者がユーザーをクラスターのメンバーとして追加する必要があります。
3-2. ライセンスの確認手順
- Microsoft 365管理センター(https://admin.microsoft.com)にサインインします。
- 「ユーザー」→「アクティブユーザー」から、該当ユーザーを選択します。
- 「ライセンスとアプリ」タブで、Power Automateの有償ライセンス(例:Power Automate Per User)が割り当てられているか確認します。
- Power Platform管理センターで、環境の「ライセンス」設定を開き、環境が「有償ライセンスベース」であることを確認します。
- さらに、オンプレミスデータゲートウェイ管理アプリで、該当ユーザーがゲートウェイクラスターのメンバーとして追加されているか確認します。
3-3. 失敗パターン例
ある企業では、全社員にMicrosoft 365 E3ライセンスが付与されていました。Power AutomateのFree版が使えるため、ゲートウェイを利用したフローを作成しましたが、実行時に権限エラーが発生しました。原因は、ゲートウェイクラスターへのアクセス権が不足していたことです。E3ライセンスにはPower AutomateのFree版が含まれていますが、ゲートウェイクラスターを利用するにはPer UserまたはPer Flowライセンスが必要であるという制約を見落としていました。ライセンスを追加購入して割り当てたところ、エラーは解消しました。
4. 原因③: ゲートウェイクラスターの設定ミス
DLPポリシーやライセンス以外にも、ゲートウェイクラスター自体の設定に問題がある場合があります。例えば、クラスターに参加しているゲートウェイのいずれかがオフラインだったり、クラスター名が正しく入力されていないケースです。また、ゲートウェイクラスターの「アクセス権」がフロー所有者に付与されていないことも考えられます。
これらの設定ミスは権限エラーとして現れます。クラスターの状態は、オンプレミスデータゲートウェイ管理アプリの「クラスター」タブから確認できます。各ゲートウェイのステータスが「オンライン」であること、クラスターの「アクセスユーザー」にフロー作成者が含まれていることを確認してください。
5. 状況別比較表
| 原因 | エラーメッセージ例 | 確認場所 | 解決策 |
|---|---|---|---|
| DLPポリシーでコネクタブロック | 「この操作は組織のポリシーによって許可されていません」 | Power Platform管理センター>データポリシー | 該当コネクタを「ビジネス」に変更 |
| ライセンス不足 | 「このフローを実行するためのライセンスがありません」 | Microsoft 365管理センター>ユーザーライセンス | 有償ライセンスの割り当て |
| クラスターアクセス権限なし | 「ゲートウェイクラスターにアクセスできません」 | オンプレミスデータゲートウェイ管理アプリ | ユーザーをクラスターのメンバーに追加 |
| ゲートウェイオフライン | 「ゲートウェイに接続できませんでした」 | ゲートウェイ管理アプリ>クラスター状態 | 該当ゲートウェイの再起動または再インストール |
6. トラブルシューティングの総合手順
権限エラーが発生した場合、以下の手順で原因を切り分けてください。各ステップの後にテスト実行を行い、解消したか確認します。
- エラーメッセージを正確に記録します。特に「アクセス拒否」か「ライセンス不足」か「ポリシー違反」かで大まかな原因が分かれます。
- Power Platform管理センターで、該当環境に適用されているDLPポリシーを確認し、ゲートウェイ関連コネクタが「ビジネス」グループに属しているか確認します。ブロックされていたら修正します。
- Microsoft 365管理センターで、フロー所有者と実行ユーザー(多くの場合同じユーザー)にPower Automateの有償ライセンスが割り当てられているか確認します。未割り当てならIT部門に依頼します。
- オンプレミスデータゲートウェイがインストールされたPCで管理アプリを開き、ゲートウェイクラスターの状態を確認します。すべてのゲートウェイがオンラインであることを確認します。
- 管理アプリの「クラスターの管理」から、該当ユーザーがクラスターの「アクセスユーザー」リストに含まれているか確認します。含まれていなければ追加します。
- これらの設定を変更した後、Power Automateのフローを保存し直して(接続参照の更新)、再度テスト実行します。
7. 管理者へ確認すべきポイント
ゲートウェイクラスターの権限エラーは、多くの場合、管理者権限が必要な設定が原因です。フロー作成者が自分では解決できない場合は、以下の情報を管理者に伝えてください。
- エラーのスクリーンショットと完全なエラーテキスト。
- フローが属する環境名(例:Contoso Production)。
- 使用しているゲートウェイクラスターの名前。
- フローで使用しているコネクタの一覧(例:SQL Server、SharePoint、Outlookなど)。
- フロー作成者と実行ユーザーのメールアドレス。
管理者が確認すべき設定は、DLPポリシーの全体設定、環境のライセンスモード、ゲートウェイクラスターのアクセス権限の3点です。特に、DLPポリシーは環境ごとに異なるため、該当環境のポリシーのみを変更する必要があります。
8. よくある質問
Q1. DLPポリシーを変更してもすぐに反映されますか?
通常、数分以内に反映されますが、キャッシュの影響で最大1時間かかる場合があります。変更後は一度サインアウトしてから再サインインすることをお勧めします。
Q2. ゲートウェイクラスターのアクセス権はどのように追加しますか?
オンプレミスデータゲートウェイ管理アプリを開き、「クラスター」タブで該当クラスターを選択し、「アクセスユーザー」の「追加」からユーザーを指定します。この操作にはゲートウェイ管理者の権限が必要です。
Q3. Power Automate Free版でもゲートウェイは使えますか?
ゲートウェイ自体のインストールは可能ですが、ゲートウェイを経由したフローを実行するにはPower Automate Per UserまたはPer Flowライセンスが必要です。Free版ではゲートウェイの接続テストはできても、実際の実行時に権限エラーになります。
Q4. 複数のゲートウェイをクラスター化するメリットは何ですか?
高可用性と負荷分散です。1台がダウンしても他のゲートウェイが処理を継続できます。また、ゲートウェイクラスターを利用することで、フローからは単一のエンドポイントとして扱えるため、管理が容易になります。
9. まとめ
Power Automateのゲートウェイクラスターで権限エラーが発生した場合、まずDLPポリシーとライセンスを確認することが重要です。DLPポリシーでゲートウェイ関連コネクタがブロックされていないか、ユーザーに有償ライセンスが割り当てられているか、さらにゲートウェイクラスターへのアクセス権が付与されているかを段階的にチェックします。これらの設定を見直しても解決しない場合は、ゲートウェイ自体の稼働状態やネットワーク接続に問題がないか確認してください。本記事の手順に沿ってトラブルシューティングを行えば、多くの権限エラーは解決できるはずです。もし解決が難しい場合は、Power Platform管理者に詳細な情報を添えて相談しましょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
