Power Automateで作成した共有フローをチームで運用していると、所有者の変更や権限の付与で思わぬエラーに遭遇することがあります。特に、フローの所有者が退職した、または異動したためにフローが停止してしまった、新しいメンバーを所有者に追加したいができない、などはよくある困りごとです。また、所有者が一人しかいないフローでそのユーザーがライセンスを失うと、フロー全体が使えなくなるケースもあります。本記事では、共有フローの所有者に関する操作手順と、知っておくべき制限事項を具体的に解説します。これらを把握すれば、事前に回避策を講じたり、トラブル発生時に迅速に対応できるようになります。
【要点】この記事で確認すること
- 最初に見る場所: Power Automate ポータルの「フロー」一覧から対象フローを開き、「共有」画面で所有者リストを確認します。また、Azure ADでユーザーの状態も確認してください。
- 切り分けの軸: フローが「共有」タブで所有者を変更できない場合、原因は「フロー作成者のみが所有者を管理できる」「所有者は最低1人必要」「ユーザーに適切なライセンスがない」などに大別できます。
- 注意点: 会社のセキュリティポリシーにより、所有者の追加・削除が制限されている場合があります。特に共有フローを組織全体で利用する場合は、IT管理者に事前に確認しましょう。
ADVERTISEMENT
目次
共有フローの所有者とは?その役割と制限事項
Power Automateにおける共有フローの「所有者」は、フローに対する完全な管理権限を持つユーザーです。所有者はフローの編集、共有設定の変更、他の所有者の追加・削除、フローの削除などすべての操作を実行できます。一方、所有者でない共有ユーザー(「共有相手」)はフローを実行したり、編集(フローをコピーして自分の環境で編集すること)ができる場合がありますが、所有者の管理(追加・削除・権限変更)はできません。
制限事項として、以下の点を理解しておく必要があります。
- フローには少なくとも1人の所有者が常に必要です。最後の所有者を削除することはできません。
- 所有者の追加・削除は、現在の所有者のみが実行できます。フローの作成者(最初の所有者)がデフォルトで所有権を持ちます。
- ゲストユーザーや外部ユーザーを所有者にすることは、組織の設定によって制限される場合があります。
- 各所有者にはPower Automateのライセンス(有償版または無償版の範囲内)が必要です。ライセンスがないユーザーを所有者に追加しようとするとエラーになります。
- 所有者の変更は、フローが保存されている環境(既定環境または組織の環境)の管理者ポリシーに影響されることがあります。
所有者に関する困りごと:よくあるシナリオと原因
実際に業務で発生する代表的なトラブルとして、次のようなものがあります。
- 所有者を追加できない: 「ユーザーを所有者として追加できません。このユーザーには有効なPower Automateライセンスがありません。」というエラーが表示される。原因は、追加しようとしたユーザーにPower Automateライセンスが割り当てられていないか、無償版の制限(月間実行回数など)を超えている可能性があります。
- 所有者を削除できない: 唯一の所有者を削除しようとすると、エラーになります。また、削除しようとしたユーザーがフローの作成者である場合、作成権限が特別であるため削除できないケースもあります。
- フローの所有者が退職した: 退職によりアカウントが無効化されると、フローに所有者がいなくなり、結果としてフローが停止したり編集できなくなります。この場合、IT管理者が介入して環境レベルでの所有権移行が必要です。
- 所有者の権限で区別したいができない: 例えば「編集は許可するが削除はさせない」といった細かい権限設定は、Power Automateの所有者/共有者という二段階では実現できません。より細かい制御が必要な場合は、Dynamics 365やAzureのロールベースアクセス制御を検討する必要があります。
所有者を追加・削除する具体的な操作手順
ここでは、Power Automateポータルから共有フローの所有者を管理する手順を説明します。以下の操作は、フローを開く権限(所有者または共有相手として編集権限があること)が必要です。
所有者を追加する手順
- Power Automateポータル(make.powerautomate.com)にサインインします。
- 左側のナビゲーションから「マイフロー」を選択し、対象の共有フローをクリックして開きます。
- 上部メニューの「共有」ボタンをクリックします。共有画面が表示されます。
- 「所有者」セクションで「ユーザーの追加」をクリックし、追加したいユーザーのメールアドレスまたは名前を入力します。候補が表示されたら選択します。
- 「保存」をクリックします。追加が成功すると、そのユーザーが所有者リストに表示され、フローの編集や共有設定が可能になります。
注意点:追加しようとしたユーザーが組織内に存在しない場合や、ライセンスがない場合はエラーが発生します。その場合は管理者に連絡してライセンスの割り当てを依頼してください。
所有者を削除する手順
- 上記同様にフローの共有画面を開きます。
- 「所有者」セクションで、削除したいユーザーの右側にあるゴミ箱アイコン(または「削除」リンク)をクリックします。
- 確認ダイアログが表示されるので、「削除」をクリックします。
- 削除後、所有者が0人にならないように注意してください。削除しようとしたユーザーが唯一の所有者である場合はエラーになります。その場合は、先に別のユーザーを所有者として追加してから削除してください。
所有者変更ができない場合の状況別比較表
以下の表は、所有者の追加や削除ができない一般的な原因と、その対処方法をまとめたものです。
| 症状・エラー | 考えられる原因 | 対処方法 | 確認箇所 |
|---|---|---|---|
| 「ユーザーを追加できません」 | 対象ユーザーにPower Automateライセンスがない、または無償版の制限に達している | 管理者がMicrosoft 365管理センターでライセンスを割り当てる | Microsoft 365管理センター → ユーザー → ライセンスとアプリ |
| 「最後の所有者は削除できません」 | 削除後に所有者が0人になるため | 別のユーザーを先に所有者に追加してから再試行 | フローの共有画面で所有者リストを確認 |
| 「操作を完了できませんでした。しばらくしてからもう一度お試しください。」 | 一時的なサービス問題、または権限の反映遅延 | 時間をおいて再試行。それでもダメならサポートリクエスト | Power Automateのサービス正常性を確認 |
| 「ユーザーが見つかりません」 | 入力したメールアドレスが組織内に存在しないか、ゲストユーザーで許可されていない | 正確なUPN(ユーザープリンシパル名)を確認、またはゲストユーザーの場合は組織設定を確認 | Azure ADでユーザーを検索 |
失敗パターンとその回避策
実際の現場でよく見られる失敗パターンをいくつか紹介します。これらを事前に把握しておけば、同じようなトラブルを回避できます。
唯一の所有者を削除しようとして失敗する
これは最も多いパターンです。フローを作成したユーザーが異動する際、自分を所有者から外そうとしてエラーになります。回避策として、異動前に別のユーザーを所有者として追加しておくことが重要です。もし既に退職してしまった場合、IT管理者がPower Platform管理センターから所有権を移行する必要があります。
ゲストユーザーを所有者に追加できない
組織の設定によっては、ゲストユーザー(外部ユーザー)を所有者にできない場合があります。これはAzure ADの外部コラボレーション設定やPower Automateのテナント制限によるものです。回避策として、ゲストユーザーを共有相手として追加し、フローの実行のみ許可する方法を検討してください。どうしても所有者にする必要がある場合は、管理者にAzure ADの設定変更を依頼する必要があります。
無償ライセンスのユーザーを所有者にすると機能制限が発生する
Power Automateには無償版と有償版(プラン1、プラン2など)があります。無償版のユーザーを所有者に追加することは可能ですが、そのフローがプレミアムコネクタを使用している場合、無償ユーザーはフローを編集できなかったり、実行に制限がかかることがあります。誤解を防ぐため、所有者には適切なライセンスを割り当てるようにしましょう。
管理者に確認すべき設定と依頼方法
共有フローの所有者に関する問題は、エンドユーザーでは解決できないケースが少なくありません。以下のような状況ではIT管理者またはPower Platform管理者に相談してください。
- 唯一の所有者が退職し、フローが停止している。管理者はPower Platform管理センターからフローの所有権を別のユーザーに移行できます。
- 所有者を追加しようとするが、「この操作はこの環境では許可されていません」のようなメッセージが表示される。これは環境のDPL(データ損失防止)ポリシーや環境セキュリティグループの制限が原因かもしれません。
- 特定のユーザーを所有者に追加できないが、そのユーザーにはライセンスがあり、組織内に存在する。Azure ADの権限や、Power Automateの「共有」機能自体が無効化されている可能性があります。
- ゲストユーザーを所有者にしたいが、システム上許可されない。管理者がAzure ADで「ゲストユーザーによるPower Automateの使用」を有効にする必要があります。
管理者に依頼する際は、以下の情報を伝えるとスムーズです。
- 対象フローのURLまたはフローID(フロー詳細ページのアドレスバーに含まれます)
- 発生しているエラーメッセージの全文スクリーンショット
- 追加・削除したいユーザーのメールアドレス
- フローが保存されている環境名(既定環境かどうか)
よくある質問(FAQ)
共有フローの所有者は最大何人まで追加できますか?
公式には所有者の数に上限は設けられていませんが、実用的には数十人程度までが一般的です。ただし、所有者が多すぎると管理が煩雑になるため、必要最小限に留めることを推奨します。
フローの作成者を削除しても問題ありませんか?
作成者はデフォルトで所有者ですが、その権限は他の所有者と変わりません。削除しても問題ありませんが、作成者を削除するとそのユーザーはフローにアクセスできなくなります。もし作成者が今後もフローを使う必要があるなら、共同所有者として残すか、共有相手として追加し直してください。
フローの所有者が全員退職した場合、復旧できますか?
はい、Power Platform管理者であれば管理センターから任意のフローの所有権を取得できます。ただし、フローが停止している場合は、管理者が所有権を取得した後で、所有者を追加するなどの対応が必要です。
まとめ
Power Automateの共有フローにおける所有者管理は、一見シンプルに見えて制約が多く、トラブルが発生しやすいポイントです。特に、唯一の所有者を削除できない制限や、ライセンスの必要性、ゲストユーザーの取り扱いなど、事前に把握しておくべきルールがいくつかあります。本記事で紹介した操作手順と状況別の比較表を参考に、日頃から所有者を複数人設定しておくことや、異動・退職の際には必ず所有権の引き継ぎを行うことで、多くの問題を未然に防げます。もしどうしても解決できない場合は、IT管理者やPower Platform管理者に適切な情報を伝えて迅速に対応してもらいましょう。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
