Errori e raccomandazioni del provisioning di Power Automate Approval Dataverse

Questo articolo descrive i casi di errore e le configurazioni comuni che possono causare l'impossibilità delle approvazioni di Power Automate di creare e assegnare richieste di approvazione.

Si applica a: Power Automate
Numero KB originale: 4513672

Errore con codice di stato "ViralServicePlanRequired"

Impossibile creare il database Dataverse in questo ambiente con codice di stato 'ViralServicePlanRequired'

Questo errore si verifica nelle organizzazioni che hanno disabilitato le iscrizioni self-service. Le iscrizioni self-service sono necessarie per assegnare piani virali agli utenti che tentano di effettuare il provisioning delle risorse e interagire con Dataverse. I tenant hanno più opzioni per risolverlo.

Nota

I moduli di PowerShell di Azure AD e MSOnline sono deprecati a partire dal 30 marzo 2024. Per altre informazioni, vedere l'aggiornamento della deprecazione. Dopo questa data, il supporto per questi moduli è limitato all'assistenza per la migrazione a Microsoft Graph PowerShell SDK e alle correzioni per la sicurezza. I moduli deprecati continueranno a funzionare fino al 30 marzo 2025.

È consigliabile eseguire la migrazione a Microsoft Graph PowerShell per interagire con Microsoft Entra ID (in precedenza Azure AD). Per domande frequenti sulla migrazione, vedere Domande frequenti sulla migrazione. Nota: Le versioni 1.0.x di MSOnline potrebbero verificarsi interruzioni dopo il 30 giugno 2024.

Opzione 1: abilitare l'impostazione AllowAdHocSubscriptions (configurazione a livello di tenant) usando PowerShell.

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 

Opzione 2: assegnare un piano Power Automate a pagamento (P1 o P2) agli utenti che tentano di effettuare il primo provisioning delle approvazioni o di un database Dataverse tramite Office 365. È necessario solo eseguire il provisioning del database.

Nota

I piani di valutazione non sono sufficienti per il provisioning del dataverse di approvazione. I tenant di Government Community Cloud (GCC) possono usare questa opzione solo per effettuare il provisioning delle istanze del database.

Opzione 3: creare il database come amministratore dell'ambiente direttamente da Power Platform Amministrazione Center.

Errore con codice di stato "AADApplicationDisabled"

Impossibile creare il database Dataverse in questo ambiente con codice di stato 'AADApplicationDisabled'.

La risorsa 'https://publishers.crm.dynamics.com' è stata disabilitata dall'amministratore del tenant. Contattare l'amministratore del tenant e richiedere l'abilitazione di "https://publishers.crm.dynamics.com" nel portale di Azure.

Questi errori si verificano se le applicazioni Dynamics CRM Online o Dataverse sono disabilitate nel tenant o tramite l'accesso condizionale per utenti specifici. Il messaggio di errore esatto può variare a seconda dello stato esatto dell'istanza di Dataverse corrispondente all'ambiente Power Apps o Power Automate, senza provisioning, ma senza approvazioni installate o approvazioni già installate.

Per risolvere questo problema, gli amministratori tenant devono passare alla scheda Applicazioni aziendali in Microsoft Entra ID in Microsoft Azure per garantire che l'applicazione 000000007-0000-0000-c000-000000000000 (Dataverse o Dynamics CRM Online) sia abilitata per l'accesso degli utenti e tutti i criteri di accesso condizionale pertinenti concedano l'accesso necessario agli utenti che si aspettano di usare le approvazioni di Power Automate.

Screenshot che mostra come impostare l'opzione Abilitato per l'accesso degli utenti su Sì.

Errore "Database disabilitato"

Il database Dataverse per questo ambiente è disabilitato

L'istanza di Dataverse è stata disabilitata in questo ambiente. Non è previsto ed è correlato alla scadenza di tutti i piani di Power Automate & Dataverse all'interno del tenant Microsoft Entra. Per garantire che il database possa essere abilitato, assicurati che almeno un utente abbia piani attivi.

Errore "Il database non è ancora pronto"

Il database Dataverse per questo ambiente non è ancora pronto.

Il provisioning del database per questa istanza è ancora in corso o il provisioning non è riuscito. La riesecuzione di un flusso che usa approvazioni tenterà di ripetere il provisioning dell'istanza.

Errore "L'utente non dispone dell'autorizzazione per creare il database"

L'utente corrente non dispone delle autorizzazioni per creare un database Dataverse per questo ambiente.

Per gli ambienti Power Automate e Power Apps non predefiniti, solo gli amministratori dell'ambiente possono creare direttamente (tramite il portale di Power Apps Amministrazione) o indirettamente (tramite le approvazioni di Power Automate) il database Dataverse.

Un amministratore deve:

  • Creare manualmente l'ambiente dal portale di Power Platform Amministrazione.
  • Creare ed eseguire un flusso di approvazioni.
  • Concedere l'autorizzazione di amministratore dell'ambiente all'utente corrente.