不足している環境のトラブルシューティング
管理者または作成者が環境リストで環境が見つかると思っていたら、1 つ以上の環境がリストに「ない」ことを発見することは珍しくありません。 これは、Power Platform 管理センター、Power Apps Maker Portal、または Power Automate ポータルで発生する可能性があります。 これらの各エクスペリエンスには、リストに環境を含めるための異なる要件があります。 これらの各エクスペリエンスのコンテキストで、特定のユーザーがリストに表示する一連の環境は異なります。
このドキュメントでは、各製品エクスペリエンスに環境を含めるための基準について説明し、トラブルシューティング方法についてガイダンスを提供します。
前提条件
環境がない問題をトラブルシューティングするには、次の 3 つの情報が必要です:
ユーザーは、どの環境がリストに表示されると思っていて、表示されていないのでしょうか? これは、環境識別子 (通常は GUID)、環境表示名、または Dataverse インスタンス URL (環境に Dataverse データベースがある場合) で指定できます。
問題が発生しているのはどのユーザーですか? ロールの割り当てはユーザーごとに異なるため、問題が発生しているユーザーの ID は必須情報です。 これは、Microsoft Entra オブジェクト ID またはユーザーの UPN によって指定できます。
どのような製品エクスペリエンスで顧客に環境がないのですか? Power Platform 管理センター、Power Apps Maker Portal、および Power Automate ポータルでは、含めるためのルールが異なるため、これは必須情報です。
製品エクスペリエンスによるアクセス要件
この表は、環境が各主要製品エクスペリエンスの環境リストに表示されるために満たす必要がある固有の要件を示しています。
製品エクスペリエンス | 包含ルール |
---|---|
Power Platform 管理センター環境リスト | 環境がメインの Power Platform 管理センター環境リスト (Dataverse のシステム管理者ロール、Dataverse がない環境の環境管理者ロール) に表示されるには、ユーザーが環境への管理アクセス権を持っている必要があります。 Power Platform 管理者、代理管理者、承認されたサービス プリンシパルには、テナント内のすべての環境が表示されます。 Dynamics 365 管理者は、環境セキュリティ グループが適用されている場合、そのグループのメンバーである環境の表示に限定されます。 |
Power Apps Maker Portal 環境リスト | Power Apps Maker Portal の環境リストには、ユーザーに環境作成者ロールが割り当てられているすべての環境と、ユーザーが 1 つ以上のアプリに対する作成者権限を持っているすべての環境が含まれます。 注: 環境管理者ロールまたはカスタム ロールを割り当てても、その環境は Maker Portal の環境リストに含まれません。 |
Power Automate ポータル環境リスト | Power Automate ポータルには、ユーザーが組み込みのセキュリティ ロールを持つ環境と、ユーザーが 1 つ以上のフローの共同所有者である環境が含まれます。 |
Note
Power Platform 管理者 用の PowerShell、CLI (pac admin list)、および関連する管理 API とツールは、Power Platform 管理センターと同じ包含ルールを使用します。
トラブルシューティング手順
トラブルシューティングの手順は、Power Platform 管理センターで環境にアクセスできる環境の管理者、または Power Platform 管理者ディレクトリ ロールのメンバーであるユーザーが実行してください。
同期遅延
サービスのキャッシュと非同期プロセスにより、ごく最近環境へのアクセス権を与えられたユーザーは、すぐにリストに表示されない場合があります。 通常、数分以内にアクセスできるようになりますが、トラブルシューティングの手順を進める前に、10 分間待つことをお勧めします。
多くの環境を持つテナント
多くの環境を持つテナントに対して管理センターが迅速に読み込まれるようにするために、管理センターの環境リストには、最初の読み込み時に環境の小さなサブセットのみが表示される場合があります。 リストの下部にある すべて表示 を探して選択すると、アクセスが許可されているテナント内の環境の完全なリストが表示されます。 検索機能を使用すると、すべての環境の読み込みもトリガーされます。
環境が削除されたかどうかを確認する
テナント レベルの管理者ディレクトリ ロールのメンバーであるユーザーが管理センターで環境を表示できない場合は、まず環境が削除されているかどうかを確認する必要があります。 最近削除された場合、管理者は 環境の回復 操作を開始できます。
環境が削除されていないにもかかわらず、Power Platform 管理者であるユーザーの管理センターに表示されない場合は、サポートリクエストを作成し、詳細な診断と改善手順を行う必要があるかもしれません。 上記の 前提条件セクション に記載されている 3 つの重要な情報を必ず提供してください。
ユーザーのロールの割り当てを確認する
環境がリストに表示されない最も一般的な理由は、ロールの割り当て がないことです。 ユーザーに割り当てられたロールを、上記の 要件テーブル の要件と比較します。
Dataverse では、ロールはユーザーに直接割り当てられることも、Microsoft Entra グループ チーム へのロールの割り当てによって間接的に割り当てられることもあります。
注意Note
Dataverse 所有者チームにより行われたロールの割り当では、環境を環境リストに含めることはありません。 この目的で所有者 チームを使用しないでください。
ユーザー アクセス診断を実行する
この手順は、Dataverse データベースがある環境にのみ適用されます。 ユーザーが実行時に環境にアクセスする際に問題が発生するのと同じ問題の多くは、管理センターやその他のエクスペリエンスでユーザーが環境を見つけられない原因にもなります。 強力な ユーザー アクセスの診断 は、管理センターで入手できます。 この機能を使用して、ユーザーが環境にアクセスできなくなる可能性がある一般的な問題を確認して修正することを強くお勧めします。
この手順で特定される可能性のある一般的な問題には、次のものがあります:
- ユーザーは 環境のセキュリティ グループのメンバーではありません。
- ユーザーが環境に存在しないか、Dataverse のユーザー レコードが Microsoft Entra の ID と同期していないため、管理者が明示的にユーザーを追加する必要があるかもしれません。
開発者、試用版、およびサポート環境の種類に関する特記事項
このセクションは、Dataverse データベースを使用した開発環境、試用環境、およびサポート環境にのみ適用されます。
Power Platform 管理者は、Power Platform 管理センターのテナント内のすべての環境に管理者アクセス権を持ちます。 ただし、開発者、試用版、およびサポート環境の種類には、最初のユーザーのみが Dataverseで SystemUsers テーブルに追加されるなど、特別なユーザー同期動作があります。 これは、すべての管理機能に完全にアクセスできるようにするために、さらに管理者を 環境に明示的に追加 する必要があることを意味する場合があります。 一般的な例は、管理コネクタを使用して環境にアクセスすることです。
ヘルプの表示
このガイドに従い、ユーザーに対するロールの割り当てを確認した後、環境がまだリストに表示されない場合は、さらに診断と修復手順について サポート リクエスト を作成する必要がある場合があります。 上記の 前提条件セクションに記載されている 3 つの重要な情報を必ず提供してください。