フロー承認 CDS プロビジョニングのエラーと推奨事項

この記事では、フロー承認が承認要求を作成および割り当てできない一般的なエラー ケースと構成について説明します。

適用対象:   Power Automate
元の KB 番号:   4513672

状態コード "ViralServicePlanRequired" のエラー

状態コード 'ViralServicePlanRequired' を使用して、この環境で Common Data Service データベースを作成できなかった

このエラーは、セルフサービス サインアップが無効になっている組織で発生します。 セルフ サービスサインアップは、リソースをプロビジョニングし、Common Data Service (CDS) を操作しようとするユーザーにウイルス計画を割り当てる必要があります。 テナントには、解決するための複数のオプションがあります。

  1. AllowAdHocSubscriptionsPowerShell を使用して (テナント レベルの構成) を有効にします。

    Install the MSOnline module if necessary: 
    
    Install-Module MSOnline 
    
    Connect to your organization: 
    
    Connect-MsolService 
    
    Confirm that AllowAdHocSubscriptions is false. 
    
    Get-MsolCompanyInformation | fl AllowAdHocSubscriptions 
    
    Enable AllowAdHocSubscriptions 
    
    Set-MsolCompanySettings -AllowAdHocSubscriptions $true 
    
  2. 365を介して最初に承認または Common Data Service データベースをプロビジョニングしようとするユーザーに有料の Microsoft Flow プラン (P1 または P2) を割り当Officeします。 データベースをプロビジョニングする必要があるのみです。

    注意

    承認 CDS プロビジョニングの試用版プランでは十分ではありません。 GCC テナントは、データベース インスタンスをプロビジョニング#2方法のみを使用できます。

  3. Power Platform 管理センターから直接環境管理者 としてデータベースを作成する

状態コード "AADApplicationDisabled" のエラー

状態コード 'AADApplicationDisabled' を使用して、この環境で Common Data Service データベースを作成できなかった。

リソース ' https://publishers.crm.dynamics.com ' はテナント管理者によって無効になっています。 テナント管理者に問い合わせて、Azure Portal で https://publishers.crm.dynamics.com '' を有効にするように要求します。

これらのエラーは、テナントで Dynamics CRM Online/Common Data Service アプリケーションが無効になっている場合、または特定のユーザーの条件付きアクセスによって発生します。 正確なエラー メッセージは、Power Apps/Flow 環境に対応する Common Data Service インスタンスの正確な状態 (プロビジョニングされていない、プロビジョニングされているが、承認がインストールされていない、または既にインストールされている承認) によって異なる場合があります。

解決するには、テナント管理者は Microsoft AzureのAzure Active Directory の [エンタープライズ アプリケーション] タブに移動して、アプリケーション 000000007-0000-0000-c0000-00000-000000000 (Common Data Service / Dynamics CRM Online) にサインインする必要があります。また、フロー承認を使用するユーザーに必要なアクセス権を付与する条件付きアクセス ポリシーが必要です。

[ユーザーのサインインを有効にする] オプションを [はい] に設定します。

エラー "データベースが無効です"

この環境の共通データ サービス データベースが無効になっている

この環境では、Common Data Service インスタンスが無効になっています。 これは予期されるとは言え、AAD テナンシー内のすべてのフロー &の有効期限に関連しています。 データベースを有効にできるよう、少なくとも 1 人のユーザーがアクティブなプランを持っている必要があります。

エラー "データベースはまだ準備ができていない"

この環境の共通データ サービス データベースはまだ準備が整っていません。

このインスタンスのデータベースはまだプロビジョニング中か、プロビジョニングに失敗しています。 承認を使用するフローを再実行すると、インスタンスの再プロビジョニングが試行されます。

エラー "ユーザーにデータベースを作成する権限はありません"

現在のユーザーには、この環境用の Common Data Service データベースを作成するためのアクセス許可が付与されません。

既定以外のフローおよび Power Appsenvironments の場合、環境管理者だけが直接 (フロー管理ポータルを介して) または間接的に (フロー承認を介して) Common Data Service データベースを作成できます。

管理者は次の条件を実行する必要があります。

  • Flow Admin ポータルから環境を手動で作成します。
  • 承認フローを作成して実行します。
  • 現在のユーザーに環境管理者のアクセス許可を付与します。