Agregar aplicaciones de lienzo y flujos de nube a una solución de forma predeterminada (versión preliminar)

[Este artículo es documentación preliminar y está sujeto a modificaciones].

Puede crear una aplicación de lienzo en una solución en Power Apps o crear un flujo de nube en una solución en Power Automate. Antes, crear una aplicación de lienzo o un flujo en la nube en una solución requería pasos manuales. Ahora puede crearlos en una solución de forma predeterminada.

Como las aplicaciones de lienzo y los flujos de nube de una solución se definen en Microsoft Dataverse, puede usar las capacidades de Dataverse para administrarlos, como referencias de conexión, variables de entorno, la API de Dataverse, la seguridad basada en roles y la administración del ciclo de vida de la aplicación (ALM) basada en soluciones.

Importante

Esta es una característica en versión preliminar. Las vistas previas de características no se han diseñado para un uso de producción y pueden tener una funcionalidad restringida. Estas características están disponibles antes del lanzamiento oficial para que los clientes puedan tener un acceso anticipado y proporcionar comentarios.

Requisitos previos

  • Las soluciones se almacenan en Dataverse, por lo que el entorno debe tener una base de datos de Dataverse para utilizar esta característica. Si el suyo no lo tiene, agregue una base de datos de Dataverse.
  • Para crear aplicaciones de lienzo en soluciones, debe tener privilegios de escritura en la tabla CanvasApp. Para crear flujos de nube en soluciones, debe tener el rol de creador de entorno. Para más información, consulte Roles de seguridad y privilegios.
  • Una aplicación de lienzo o flujo de nube en una solución debe compartirse con usted antes de que pueda verla o editarla.

Importante

Antes de habilitar la creación de aplicaciones de lienzo y flujos en la nube en soluciones de forma predeterminada, revise las consideraciones.

Métodos de creación y puntos de entrada admitidos

Hay varios métodos y puntos de entrada disponibles para crear aplicaciones de lienzo y flujos en la nube.

Métodos de creación y puntos de entrada de aplicaciones de lienzo

La siguiente tabla resume los métodos que le permiten crear aplicaciones de lienzo en una solución de forma predeterminada.

método ¿Disponible para aplicaciones de lienzo en una solución de forma predeterminada?
Crear una aplicación de lienzo desde Dataverse
Cree una aplicación de lienzo a partir de otras fuentes de datos, como SharePoint, Excel, Azure Blob Storage, y otros
Cree una aplicación de lienzo en blanco
NOTA: Power Apps > Aplicaciones > Nueva aplicación > Lienzo también crea una aplicación de lienzo en blanco.
Creación de una aplicación de lienzo a partir de una plantilla No
Cree una aplicación de lienzo al personalizar formularios SharePoint No
Cree una aplicación de lienzo directamente desde Azure Portal usando Azure SQL Database No

Métodos de creación y puntos de entrada de flujos de nube

La siguiente tabla resume los métodos que le permiten crear flujos de nube en una solución de forma predeterminada.

método ¿Está disponible para flujos de nube en una solución de forma predeterminada?
Crear un flujo de nube desde cero en un portal
Crear un flujo de nube a partir de una plantilla en un portal
Crear un flujo de nube desde el conector Administración de Power Automate
Crear un flujo de nube desde PowerShell
Crear un flujo de nube desde Power Apps
Crear un flujo de nube desde Teams
Crear un flujo de nube desde OneDrive
Crear un flujo de nube desde Dynamics 365
Crear un flujo de nube a partir del complemento de Excel
Crear un flujo de nube a partir de la aplicación móvil de Power Automate
Crear un flujo de nube desde SharePoint
Crear un flujo de nube desde Project Roadmap

Importante

Los puntos de entrada no compatibles no crearán ningún flujo de nube hasta que se agregue ese soporte para crear un flujo de nube de solución con ese punto de entrada. Primero debe crear un flujo de nube en una solución mediante un método compatible.

Habilitar la característica

De forma predeterminada, esta característica está deshabilitada. Debe habilitarla antes de poder usarla.

  1. Inicie sesión en el Centro de administración de Power Platform y seleccione un entorno.
  2. Vaya a Configuración > Producto > Características.
  3. En Cree nuevas aplicaciones de lienzo y flujos en la nube en soluciones de Dataverse (Vista previa`), active Aplicaciones de lienzo y Flujos de nubes como se desee.

Más información acerca de la configuración de administrar característica.

Ver aplicaciones de lienzo y flujos de nube en las soluciones

Para ver objetos de aplicaciones de lienzo y flujo de nube en una solución, use la vista de solución. Debe tener acceso al objeto agregado dentro de una solución para verlo en una vista de solución.

Exportar e importar con soluciones

Una vez que la función esté habilitada, use las soluciones exportar e importar en lugar de exportar e importar paquetes heredados de aplicaciones de lienzo y flujos. Los paquetes heredados se pueden importar en entornos con la configuración de entorno desactivada.

Consideraciones

Tenga en cuenta las siguientes consideraciones antes de decidir crear aplicaciones de lienzo y flujos en la nube en una solución de forma predeterminada.

  • El consumo de capacidad de su entorno de Dataverse y los costos relacionados podrían aumentar.

  • Las limitaciones de soluciones conocidas relacionadas con las aplicaciones de lienzo aún se aplican a las aplicaciones de lienzo creadas en soluciones de manera predeterminada.

  • Esta característica crea automáticamente variables de entorno cuando agrega fuentes de datos para sus aplicaciones.

  • De forma predeterminada, esta función guarda todas las aplicaciones de lienzo en la solución predeterminada, Solución predeterminada Common Data Services, publicado por Editor predeterminado Microsoft Dataverse. Sin embargo, recomendamos crear sus aplicaciones de lienzo en una solución distinta. Obtenga más información sobre cómo agregar aplicaciones de lienzo existentes a las soluciones.

  • Cuando activa o desactiva la función para aplicaciones de lienzo y flujos en la nube en el centro de administración de Power Platform, las propiedades de Dataverse, enablecanvasappsinsolutionsbydefault y enableFlowsInSolutionByDefault en la tabla de organización se actualizan. Puede ver el valor de estas propiedades utilizando el siguiente fragmento de código ODATA de ejemplo: [org URI]/api/data/v9.0/organizations. Para obtener más información, consulte Referencia de tabla de organización.

  • Si planea cambiar el prefijo del editor predeterminado o la solución para su entorno, consulte Prefijo deleditor de soluciones, Crear el prefijo del editor de soluciones y Cambiar el prefijo del editor de soluciones.

  • Las aplicaciones de lienzo que no son de solución y los flujos de nube que no son de solución pueden agregarse a una solución para agregarlos a Dataverse, pero no hay forma de volver atrás.

Mejoras

Se mejoraron los siguientes escenarios para admitir flujos de nube y aplicaciones de lienzo definidas en Dataverse:

  • La página Supervisar > Actividad de flujo de nube ahora admite flujos de solución de nube.
  • La API Enumerar mis flujos no devuelve ningún flujo de solución en la nube.

Problemas conocidos

  • Los eventos del registro de auditoría para los permisos de flujo de nube que proporcionan visibilidad sobre el uso compartido no se actualizan para los flujos de nube de soluciones.
  • Mostrar flujos como API de administrador no devuelve flujos de solución en la nube que no se hayan activado (publicado) previamente. Esta API se actualiza para devolver todos los flujos de soluciones en la nube.
  • Los flujos con autenticación delegada a Roadmap no se pueden agregar a una solución ni migrar a Dataverse.
  • No puede agregar flujos con autenticación delegada a SharePoint a una solución y migrarla a Dataverse directamente. Sin embargo, puede eliminar la autenticación delegada para permitir la migración y luego volver a agregarla después de la migración.

Consulte también

Información general de las soluciones
Guía de administración del ciclo de vida de la aplicación (ALM)

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).