Errori e raccomandazioni del provisioning cds di approvazione del flusso

Questo articolo descrive i casi di errore e la configurazione comuni che possono comportare l'impossibilità delle approvazioni del flusso 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 common data service 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 common data service (CDS). I tenant hanno più opzioni per risolverlo.

  1. Abilitare AllowAdHocSubscriptions (configurazione a livello di tenant) tramite 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 
    
  2. Assegnare un piano di Microsoft Flow a pagamento (P1 o P2) agli utenti che tentano di effettuare il primo provisioning delle approvazioni o di un database common data service tramite Office 365. È necessario solo ottenere il provisioning del database.

    Nota

    I piani di valutazione non sono sufficienti per il provisioning cds di approvazione. I tenant GCC possono usare l'approccio n. 2 solo per effettuare il provisioning delle istanze di database.

  3. Creare il database come amministratore dell'ambiente direttamente da Power Platform Amministrazione Center

Errore con codice di stato "AADApplicationDisabled"

Impossibile creare il database common data service 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/Common Data Service 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 Common Data Service corrispondente all'ambiente Power Apps/Flow, senza provisioning, con provisioning ma senza approvazioni installate o approvazioni già installate.

Per risolvere i problemi, gli amministratori tenant dovranno passare alla scheda Applicazioni aziendali in Azure Active Directory in Microsoft Azure per assicurarsi che l'applicazione 000000007-0000-0000-c000-00000000000 (Common Data Service/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 Approvazioni di flusso.

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

Errore "Database disabilitato"

Il database common data service per questo ambiente è disabilitato

L'istanza di Common Data Service è stata disabilitata in questo ambiente. Non è previsto ed è correlato alla scadenza di tutti i piani di Flow & CDS all'interno della tenancy di AAD. Per assicurarsi che il database possa essere abilitato, assicurarsi che almeno un utente disponga di piani attivi.

Errore "Il database non è ancora pronto"

Il database common data service 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 le 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 common data service per questo ambiente.

Per gli ambienti non predefiniti di Flow e Power Apps, solo gli amministratori dell'ambiente possono creare direttamente (tramite il portale di Flow Amministrazione) o indirettamente (tramite approvazioni del flusso) il database common data service.

Un amministratore deve:

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