Power Automateでフローを実行すると、突然「接続参照の更新が必要です」というエラーが表示されることがあります。このエラーは、フロー内で使用している接続(コネクタ)の認証情報や設定が変更されたり、有効期限が切れたりした場合に発生します。特に会社の共有フローや委任されたフローを使っている場合、自分だけでなく他人の接続情報が原因でエラーになるケースもあり、原因の特定が難しいものです。本記事では、Power Automateの管理画面を中心に、接続参照の更新エラーが起きたときに確認すべきポイントを詳しく解説します。
【要点】この記事で確認すること
- 最初に見る場所: フローの「詳細」画面から接続参照の状態を確認し、赤い警告アイコンが付いている接続を特定します。
- 切り分けの軸: 自分のアカウントで作成したフローか、共有フローか、ソリューション内のフローかによって確認手順が変わります。
- 注意点: 自分で接続を更新する前に、その接続が他のフローでも使われていないか、管理者ポリシーで制限されていないかを確認してください。勝手に更新すると他のフローが止まるリスクがあります。
ADVERTISEMENT
目次
接続参照の更新が必要になる原因を整理する
まず、なぜ「接続参照の更新」が必要になるのか、主な原因を3つに分類します。これを把握しておくと、管理画面で何を確認すべきかが明確になります。
1. 認証情報の有効期限切れまたはパスワード変更
Microsoft 365やAzure AD、その他のサービスと連携する接続では、一定期間でアクセストークンが失効したり、ユーザーがパスワードを変更したりすると、接続が使えなくなります。Power Automate側で自動更新が行われない場合、手動で再接続が必要です。
2. 基盤となるサービスの設定変更
SharePointサイトのURL変更や、Outlookメールボックスの移行、データソースのサーバー変更など、接続先のリソース自体に変更があった場合も該当します。この場合、接続そのものを作り直す必要があることもあります。
3. フロー所有者の変更や環境の移動
フローを作成したユーザーが退職したり、フローが別の環境(Dev/Prod)に移行されたりすると、元の接続参照が無効になることがあります。特にソリューションを使ったフローでは、環境間で接続参照を再作成しなければならないケースがあります。
これらの原因を踏まえて、次に管理画面での具体的な確認手順を見ていきましょう。
管理画面で接続参照の状態を確認する基本手順
Power Automateの管理画面(make.powerautomate.com)にアクセスし、以下の手順で該当フローの接続参照を確認します。環境が複数ある場合は、フローが属する正しい環境を選択してください。
- 左メニューから「フロー」をクリックし、問題が発生しているフローを検索または一覧から選びます。
- フロー名をクリックして「詳細」画面を開きます。「接続参照」というセクションが表示され、使用中の接続一覧がリストアップされます。
- 各接続の右側に表示されるアイコンを確認します。正常なら緑色のチェックマーク、異常なら赤色の警告アイコン(△)が表示されます。警告がある接続が更新の対象です。
- 警告アイコンをクリックすると、具体的なエラーメッセージが表示されます。例えば「この接続の認証に失敗しました」「接続が切断されました」などです。
- その接続を選択し、「接続を編集」や「接続を更新」などのリンクをクリックして認証情報を再入力します。多くの場合、Microsoftアカウントのサインイン画面が表示されます。
- 更新後、フローの「保存」ボタンを押してから「テスト」や「実行」で正常に動作するか確認します。
この基本手順で解決しない場合は、さらに詳細な調査が必要です。次のセクションでケース別のポイントを解説します。
フローの種類別:接続参照の更新手順の違い
Power Automateのフローには、個人の「マイフロー」、共有された「チームフロー」、管理された「ソリューションフロー」があります。それぞれで接続参照の更新方法が異なるため、自分の状況に合わせて手順を選んでください。
| フローの種類 | 更新手順の特徴 | 注意点 |
|---|---|---|
| マイフロー | 自分が所有者なので、詳細画面の「接続参照」から直接更新できます。 | 他のユーザーに影響はありませんが、自分が使う他のフローにも同じ接続が使われていないか確認しましょう。 |
| チームフロー | 所有者または共同所有者であれば更新できます。自分が所有者でない場合は、権限が必要です。 | 更新すると他の共有ユーザーのフローにも影響します。事前にチーム内で連絡を取りましょう。 |
| ソリューションフロー | ソリューション内の「接続参照」オブジェクトを個別に管理します。環境変数と組み合わせて使われることが多いです。 | 接続参照を更新するには、ソリューションの公開プロセスを理解している必要があります。誤った変更は避けてください。 |
ソリューションフローの場合は特に注意が必要です。ソリューション内に定義された「接続参照」は、フローが参照している接続のIDを保持しており、環境を移行する際に自動で切り替わる仕組みです。しかし、接続そのものが無効になっていると、接続参照を更新してもフローがエラーになることがあります。この場合、ソリューションの「接続参照」オブジェクトを開き、「接続」ドロップダウンから有効な接続を選択し直してください。
よくある失敗パターンとその対策
管理画面での確認手順を試しても問題が解決しないケースがあります。ここでは実際によく遭遇する失敗パターンと、その対策を紹介します。
パターン1:同じ接続が複数のフローで使われている
接続参照の更新は、そのフローに対してのみ影響すると思いがちですが、Power Automateの接続はアカウント単位で管理されています。つまり、あるフローで使われている「SharePoint 接続」を個人用の接続として持っており、それを別のフローでも使っている場合、更新したときにその接続を共有している他のフローにも影響します。これを防ぐには、更新前にその接続が他のフローで使われていないかを確認する必要があります。管理画面の「データ」→「接続」で該当接続を開き、「関連付けられているフロー」というタブで使用状況を確認できます。自分が知らないフローがリストにあった場合は、管理者や所有者に連絡してから更新してください。
パターン2:管理者ポリシーで接続の更新が禁止されている
組織のPower Platform管理者が「データ損失防止(DLP)ポリシー」や「接続の作成を禁止する」というポリシーを設定している場合、一般ユーザーが接続を新規作成したり更新したりできないことがあります。この場合、管理画面で更新ボタンがグレーアウトされているか、クリックしても権限エラーが表示されます。解決するには管理者に連絡して、ポリシーの例外を申請するか、管理者自身が更新を行う必要があります。また、自分のアカウントで接続が許可されているかどうかは、Power Platform管理センターの「環境」→「該当環境」→「設定」→「製品」→「機能」で確認できる場合がありますが、通常は一般ユーザーには見えない設定です。まずは管理者に問い合わせるのが確実です。
パターン3:接続参照の種類が「Azure Key Vault」などの特殊なもの
一部の接続参照は、シークレットをAzure Key Vaultから取得するように構成されている場合があります。この場合、接続の更新画面でパスワードなどを直接入力するのではなく、Key VaultのシークレットIDを指定します。運用方法を理解していないと、うまく更新できません。そのようなフローを担当する場合は、事前に管理者から接続参照の構成方法を確認してください。
管理者に確認すべきポイントと依頼の仕方
自分で解決できない場合、Power Platform管理者やグローバル管理者に依頼する必要があります。その際に、伝えるべき情報をあらかじめ整理しておくとスムーズです。以下の項目をチェックしてから問い合わせてください。
- 問題のフロー名と環境名:どのフローがどの環境で動いているかを明確にします。
- エラーメッセージのスクリーンショット:接続参照の詳細画面に表示されるエラー内容をキャプチャしておきます。
- 試した対処:自分で更新を試みた結果(成功したか、権限エラーが出たかなど)を伝えます。
- 影響範囲:このフローが停止していることで影響を受ける業務や他のフローを説明します。
管理者に依頼する際の具体的な文例としては、「Power AutomateのフローXXX(環境名:YYY)で接続参照の更新が必要です。エラーメッセージは『~』です。私のアカウントでは更新ボタンが押せない状態です。管理者権限で接続を更新していただけますか?」という形で伝えると良いでしょう。
接続参照の更新を予防するためのベストプラクティス
最後に、接続参照の更新で困らないようにするための運用上のポイントをいくつか紹介します。これらを日頃から実践することで、エラー発生時の対応が楽になります。
1. サービスアカウントや専用ユーザーを使用する
個人のアカウントで接続を作成すると、パスワード変更や退職に伴って接続が使えなくなります。可能であれば、フロー専用のサービスアカウント(例:flow-svc@company.com)を作成し、そのアカウントで接続を管理すると、影響範囲を限定できます。
2. 接続の有効期限を定期的にチェックする
Power Automateの管理画面には、接続ごとに最終使用日や有効期限を確認できる機能があります(「データ」→「接続」)。ここで定期的に確認し、期限切れが近い接続を事前に更新しておくと、フローが突然止まるのを防げます。
3. ソリューションと環境変数を活用する
複数のフローで共通の接続を使う場合、ソリューション内で「接続参照」と「環境変数」を組み合わせて管理すると、一度の更新で全てのフローに反映できます。環境間の移行も容易になるため、中規模以上の組織ではこの方式を推奨します。
4. 更新作業は計画的に行う
接続の更新は、フローの実行が止まっている時間帯や、影響を受けるユーザーが少ないタイミングを選びましょう。特にチームフローやソリューションフローでは、事前に通知してから行うことをお勧めします。
以上のポイントを押さえておけば、接続参照の更新エラーが発生しても慌てずに対処できるはずです。管理画面での確認手順をマスターし、必要に応じて管理者と連携することで、ダウンタイムを最小限に抑えましょう。
まとめ
接続参照の更新では、接続そのものではなく、ソリューション内の接続参照、接続を所有するユーザー、環境変数、DLPポリシーの組み合わせが原因になることがあります。更新前後で接続IDと所有者を記録し、テスト実行で確認してから本番フローへ反映してください。共有フローでは、退職者や異動者の接続が残っていないかも重要です。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
