Power Automateで作成したフローが期待どおりに動作せず、実行履歴が途中で止まったり、まったく進まないケースはよく発生します。特に会社のMicrosoft 365環境では、組織のポリシーやセキュリティ設定が影響している場合があり、個人で対処する前に原因を正しく切り分ける必要があります。本記事では、実行履歴が想定どおり進まない原因を、端末側・アカウント側・管理設定側の3軸で整理し、会社環境でも安全に再設定する手順を解説します。管理者に確認すべきポイントや回避すべき失敗パターンも併せて紹介します。
【要点】この記事で確認すること
- 最初に見る場所: Power Automateの実行履歴画面と詳細エラーメッセージ。失敗したアクションのエラーコードやHTTPステータスを確認します。
- 切り分けの軸: 端末側(ブラウザキャッシュ・拡張機能)/アカウント側(ライセンス・コネクタ権限)/管理設定側(DLPポリシー・条件付きアクセス)の3つで原因を分類します。
- 注意点: 会社PCではPower Automate for desktopのローカル設定やブラウザプラグインを勝手に変更しないでください。管理者の承認なしにAzure ADアプリ登録やコネクタの作成を行わないようにしてください。
ADVERTISEMENT
目次
Power Automateの実行履歴とは?基本の確認
Power Automateの実行履歴は、各フローがトリガーされるたびに記録される実行ログです。フローが正常に完了したか、失敗したか、または何らかの理由で中断したかを確認できます。実行履歴はPower Automateポータルの「マイフロー」から各フローを選択し、「実行履歴」タブで一覧表示されます。各実行をクリックすると、トリガーから各アクションの入力・出力・経過時間・エラー情報が詳細に表示されます。想定どおり進まない場合、まずこの詳細画面を開き、どのアクションで止まっているか、エラーコードは何かを確認するのが第一歩です。
実行履歴が進まない主な原因
フロー自体の設定ミス
最も多い原因は、フローのアクション設定や条件式の誤りです。たとえば、SharePointのリストアイテムを取得するアクションで、フィルタークエリの構文が間違っていたり、存在しない列名を指定していると、実行履歴には「失敗」と表示され、後続のアクションに進みません。また、トリガー条件が厳しすぎてそもそも実行が開始されないケースもあります。この場合、実行履歴自体に記録が残らないため、「想定どおり進まない」と感じる原因になります。
コネクタや権限の問題
Power Automateが外部サービス(SharePoint、Outlook、Teamsなど)にアクセスするには、対応するコネクタが正しく接続され、適切な権限が付与されている必要があります。会社環境では、組織のポリシーによりコネクタの使用が制限されている場合があります。特に、カスタムコネクタやプレミアムコネクタ(SQL Server、Azureなど)は、追加ライセンスや管理者の承認が必要です。コネクタの接続が期限切れになっていたり、アカウントのパスワードが変更された場合も実行履歴が失敗します。
ライセンスや制限の問題
Power Automateには無料版と有料版(Office 365ライセンスに含まれるプラン、またはスタンドアロンプラン)があります。各プランによって実行回数、頻度、アクション数、コネクタの種類に制限があります。たとえば、無料版では月あたりの実行回数が限られているため、上限に達するとフローが実行されなくなります。また、ライセンスが適切に割り当てられていないと、特定のコネクタや機能が使用できず、実行履歴にエラーが表示されます。
会社のポリシーやセキュリティ設定
会社のMicrosoft 365環境では、Power Platform管理センターで設定されたデータ損失防止(DLP)ポリシーがコネクタの組み合わせを制限している可能性があります。たとえば、SharePointコネクタとOutlookコネクタを同じフローで使用できないように設定されていると、実行に失敗します。また、条件付きアクセスポリシーや多要素認証の要件により、コネクタの認証トークンが定期的に更新されず、期限切れになることもあります。管理者側の設定が原因の場合、ユーザー側での修正は難しいため、管理者に連絡する必要があります。
原因の切り分け手順
以下の手順で原因を段階的に切り分けてください。会社PCの設定変更を伴う場合は、必ず管理者の指示を仰いでください。
- 実行履歴の詳細エラーを確認する。 Power Automateポータルで該当フローの実行履歴を開き、失敗したアクションをクリックしてエラーメッセージを読みます。エラーコード(例: 403 Forbidden、400 Bad Request)や「アクセスが拒否されました」といった文言が手がかりになります。
- コネクタの状態を確認する。 左メニューの「データ」→「コネクタ」から、使用しているコネクタ一覧を開きます。該当コネクタの横に「修正が必要」や「期限切れ」と表示されていないか確認してください。必要なら再接続します。
- フローの設定を見直す。 フローを編集モードで開き、各アクションの設定を確認します。特に動的なコンテンツや式を使っている場合は、参照先の列名や値が正しいかチェックします。テスト実行を行い、同じエラーが再現するか試します。
- ブラウザ環境をリセットする。 ブラウザのキャッシュをクリアするか、シークレットウィンドウでPower Automateを開き直します。拡張機能が干渉していないか一時的に無効にして試します。
- ライセンス割り当てを確認する。 Microsoft 365管理センターで自分のアカウントにPower Automateの適切なライセンス(例: Office 365 E3に含まれるPower Automateプラン)が割り当てられているか確認します。未割り当ての場合、管理者に依頼してください。
- 管理者にDLPポリシーと条件付きアクセスを確認してもらう。 Power Platform管理センターで、該当フローが使用するコネクタの組み合わせが許可されているか確認してもらいます。条件付きアクセスのセッション時間が短すぎると、コネクタが頻繁に切断される可能性があります。
安全な再設定手順
原因が特定できたら、以下の手順で安全に再設定を行います。会社環境では影響範囲を最小限に抑えるため、フローのコピーを作成してから修正することを推奨します。
- フローのバックアップを作成する。 修正前に、現在のフローをエクスポートしてエクスポートファイル(.zip)を保存します。Power Automateポータルでフローを開き、「その他のコマンド」→「エクスポート」を選択します。
- コネクタを再接続する。 コネクタに期限切れや認証エラーがある場合、該当コネクタを「編集」して再度サインインします。自分のアカウントでログインし、必要な権限を付与します。
- フローの設定を修正する。 エラーの原因となったアクションの設定を修正します。たとえば、フィルタークエリの誤りを直し、動的なコンテンツの参照先を正しいものに変更します。修正後はテスト実行を行い、エラーが解消されたか確認します。
- フローの所有者や共有設定を確認する。 フローが他のユーザーと共有されている場合、共有先のユーザーがコネクタを所有していないと実行に失敗することがあります。必要に応じて、フローの所有者を変更するか、共有設定を見直します。
- 管理者にポリシー緩和を依頼する。 DLPポリシーや条件付きアクセスが原因の場合、自分では変更できないため、管理者に状況を説明し、必要なポリシー変更や例外を作成してもらいます。変更が完了したら、再度フローを実行します。
状況別比較表
| 症状 | 考えられる原因 | ユーザー対処 | 管理者連絡 |
|---|---|---|---|
| 実行履歴に何も表示されない | トリガーが発生していない、または実行制限に達した | トリガー条件の見直し、実行回数の確認 | ライセンス割り当てまたは制限緩和の可能性 |
| 特定のアクションで「アクセス拒否」エラー | コネクタ権限不足・期限切れ | コネクタの再接続、パスワード更新 | コネクタ使用許可の確認 |
| フローが途中で止まり「タイムアウト」 | 外部サービスが応答しない、フローが複雑すぎる | フローの分割、並列処理の見直し | APIエンドポイントの監視・制限緩和 |
| フローが失敗し「BadRequest」エラー | リクエストの構文ミス | 入力パラメーターやJSONの修正 | カスタムコネクタの定義見直し |
よくある質問
Q: 実行履歴に「このフローを実行できません」と表示されます。ライセンスが足りないのでしょうか?
A: その可能性があります。Microsoft 365管理センターで自分のライセンスを確認するか、管理者に問い合わせてください。無料版の制限に達している場合も同じエラーが出ます。
Q: コネクタを再接続しようとすると「管理者に連絡してください」と表示されます。どうすればいいですか?
A: 組織のポリシーでコネクタの使用が制限されています。Power Platform管理者に該当コネクタの使用許可を依頼してください。自分で登録を試みるのは安全ではありません。
Q: フローをコピーして修正したら元のフローは削除してもいいですか?
A: 元のフローが他のユーザーと共有されている場合は削除前に影響を確認してください。安全のため、バックアップを取った上で、しばらくは新旧両方を残しておくことをおすすめします。
まとめ
Power Automateの実行履歴が想定どおり進まない場合、まずエラーメッセージを確認し、コネクタの状態やフロー設定をチェックしてください。端末側の問題とクラウド側の問題を切り分け、会社のポリシーが原因であれば管理者に状況を伝えて適切な対応を依頼することが重要です。自分で変更してよい設定と、変更してはいけない設定を明確に区別し、安全に再設定を行ってください。本記事の手順を参考に、スムーズなトラブル解決を目指してください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
