Recomendaciones y errores de aprovisionamiento de Dataverse de aprobación de Power Automate

En este artículo se describen los casos de error comunes y las configuraciones que pueden dar lugar a que las aprobaciones de Power Automate no puedan crear y asignar solicitudes de aprobación.

Se aplica a: Power Automate
Número de KB original: 4513672

Error con el código de estado "ViralServicePlanRequired"

No se pudo crear la base de datos de Dataverse en este entorno con el código de estado "ViralServicePlanRequired"

Este error se produce en organizaciones que han deshabilitado los registros de autoservicio. Los registros de autoservicio son necesarios para asignar planes virales a los usuarios que intentan aprovisionar recursos e interactuar con Dataverse. Los inquilinos tienen varias opciones para resolverlo.

Nota:

Los módulos de PowerShell de Azure AD y MSOnline quedarán obsoletos a partir del 30 de marzo de 2024. Para obtener más información, lea la actualización de desuso. Después de esta fecha, el soporte técnico de estos módulos se limita a la asistencia para la migración al SDK de Microsoft Graph PowerShell y a las correcciones de seguridad. Los módulos obsoletos seguirán funcionando hasta el 30 de marzo de 2025.

Se recomienda migrar a Microsoft Graph PowerShell para interactuar con Microsoft Entra ID (anteriormente Azure AD). Para obtener respuesta a las preguntas más comunes sobre la migración, consulte las Preguntas frecuentes sobre la migración. Nota: Las versiones 1.0.x de MSOnline pueden experimentar interrupciones después del 30 de junio de 2024.

Opción 1: habilite la AllowAdHocSubscriptions configuración (configuración de nivel de inquilino) mediante 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 

Opción 2: Asigne un plan de Power Automate de pago (P1 o P2) a los usuarios que intenten aprovisionar primero aprobaciones o una base de datos de Dataverse a través de Office 365. Solo es necesario aprovisionar la base de datos.

Nota:

Los planes de prueba no son suficientes para el aprovisionamiento de Dataverse de aprobación. Los inquilinos de Government Community Cloud (GCC) solo pueden usar esta opción para poder aprovisionar instancias de base de datos.

Opción 3: Create la base de datos como administrador del entorno directamente desde el Centro de Administración de Power Platform.

Error con el código de estado "AADApplicationDisabled"

No se pudo crear la base de datos de Dataverse en este entorno con el código de estado "AADApplicationDisabled".

El administrador de inquilinos ha deshabilitado el recurso "https://publishers.crm.dynamics.com". Póngase en contacto con el administrador de inquilinos y solicite que habilite "https://publishers.crm.dynamics.com" en Azure Portal.".

Estos errores se producen si las aplicaciones de Dynamics CRM Online o Dataverse están deshabilitadas en el inquilino o a través del acceso condicional para usuarios específicos. El mensaje de error exacto puede variar en función del estado exacto de la instancia de Dataverse correspondiente al entorno de Power Apps o Power Automate: sin aprovisionar, aprovisionado pero sin aprobaciones instaladas o aprobaciones ya instaladas.

Para resolver este problema, los administradores de inquilinos deben ir a la pestaña Aplicaciones empresariales en Microsoft Entra ID en Microsoft Azure para asegurarse de que la aplicación 00000007-0000-0000-c000000000 (Dataverse o Dynamics CRM Online) esté habilitada para que los usuarios inicien sesión y que las directivas de acceso condicional pertinentes concedan el acceso necesario a los usuarios que esperan usar las aprobaciones de Power Automate.

Captura de pantalla que muestra cómo establecer la opción Habilitado para que los usuarios inicien sesión en Sí.

Error "La base de datos está deshabilitada"

La base de datos de Dataverse para este entorno está deshabilitada

La instancia de Dataverse se ha deshabilitado en este entorno. No se espera y está relacionado con la expiración de todos los planes de Power Automate & Dataverse en el inquilino de Microsoft Entra. Para asegurarse de que la base de datos puede activarse, asegúrese de que al menos un usuario tiene planes activos.

Error "La base de datos aún no está lista"

La base de datos de Dataverse para este entorno aún no está lista.

La base de datos de esta instancia se sigue aprovisionando o tiene errores de aprovisionamiento. Al volver a ejecutar un flujo que usa aprobaciones, se intentará volver a aprovisionar la instancia.

Error "El usuario no tiene permiso para crear una base de datos"

El usuario actual no tiene permisos para crear una base de datos de Dataverse para este entorno.

Para entornos de Power Automate y Power Apps no predeterminados, solo los administradores de entornos pueden crear la base de datos de Dataverse directamente (a través del portal de Power Apps Administración) o indirectamente (a través de aprobaciones de Power Automate).

Un administrador debe:

  • Create el entorno manualmente desde el portal de Power Platform Administración.
  • Create y ejecute un flujo de aprobaciones.
  • Conceder permiso de administrador del entorno al usuario actual.