Compartir por


Introducción a las aplicaciones de código de Power Apps (versión preliminar)

Nota:

Las características en vista previa no se han diseñado para un uso de producción y pueden tener una funcionalidad restringida. Estas características están disponibles antes de una versión oficial para que los clientes puedan obtener acceso anticipado y proporcionar comentarios.

Power Apps permite a los desarrolladores de todos los conjuntos de aptitudes, incluidos los que crean aplicaciones web en entornos de desarrolladores integrados (IDE), como Visual Studio Code, para compilar y ejecutar aplicaciones empresariales de forma eficaz en una plataforma administrada.

Las aplicaciones de código permiten a los desarrolladores incorporar funcionalidades de Power Apps a aplicaciones web personalizadas integradas en un IDE de código primero. Puede desarrollar localmente y ejecutar la misma aplicación en Power Platform. Compile con marcos populares (React, Vue y otros) al tiempo que mantiene el control total sobre la interfaz de usuario y la lógica.

Entre las características clave se incluyen:

  • Autenticación y autorización de Microsoft Entra
  • Acceso a orígenes de datos de Power Platform y más de 1500 conectores, que se pueden llamar directamente desde JavaScript
  • Publicación sencilla y hospedaje de aplicaciones web de línea de negocio en Power Platform
  • Cumplimiento de las directivas de plataforma administrada de su organización (límites de uso compartido de aplicaciones, acceso condicional, prevención de pérdida de datos, etc.)
  • Implementación simplificada y ALM

La plataforma administrada acelera la innovación segura, rápida y cuando está lista, las aplicaciones se pueden implementar en entornos de producción dedicados.

Prerrequisitos

Las aplicaciones de código requieren que varias herramientas de desarrollo como Visual Studio Code, git, dotnet, node.jsy npm estén disponibles en la línea de comandos.

Instalación de las siguientes herramientas de desarrollo

Use estas herramientas al crear aplicaciones de código:

Habilitación de aplicaciones de código en un entorno de Power Platform

Las aplicaciones de código se pueden habilitar mediante una configuración de entorno que los administradores de Power Platform y los administradores de entorno pueden establecer. La configuración de entorno respeta los grupos y reglas establecidos por los administradores de Power Platform.

  1. Como administrador, vaya al Centro de administración de Power Platform.

  2. Vaya a Administrar>Entornos> seleccione el entorno en el que usará aplicaciones de código.

  3. Vaya a Configuración> Expanda la subsección > Seleccionar características.

    Habilitación de características

  4. Vaya a la función Aplicaciones de código de Power Apps y use el control deslizante Habilitar aplicaciones de código para habilitar.

    Habilitación de aplicaciones de código

  5. Seleccione Guardar en la experiencia de configuración.

Licenciar a los usuarios finales con Power Apps Premium

Los usuarios finales que ejecutan aplicaciones de código necesitan una licencia de Power Apps Premium.

Limitaciones

  • Las aplicaciones de código pueden invocar API fuera de los conectores de Power Platform. Las aplicaciones de código aún no admiten la directiva de seguridad de contenido (CSP).
  • Las aplicaciones de código aún no admiten la restricción IP de firma de acceso compartido de almacenamiento (SAS).
  • Las aplicaciones de código no admiten la integración de Git de Power Platform.
  • Las aplicaciones de código no tienen una integración nativa de Power Platform con Azure Application Insights. Azure Application Insights se puede agregar como sería a una aplicación web genérica, pero no incluye información reconocida en el nivel de plataforma, como eventos de apertura de aplicaciones (para medir el éxito o error).
  • Las aplicaciones de código no se admiten en la aplicación móvil de Power Apps ni en Power Apps para Windows.
  • Las aplicaciones de código aún no admiten la integración de datos de Power BI (función PowerBIIntegration), pero se pueden insertar en informes de Power BI mediante el objeto visual de Power Apps.
  • Las aplicaciones de código no admiten la integración de formularios de SharePoint.

Compatibilidad con la funcionalidad de la plataforma administrada

En esta tabla se enumeran las funcionalidades de administración de Power Platform que funcionan para las aplicaciones de código.

Capacidad Notas
Los usuarios finales ven el cuadro de diálogo de consentimiento para los permisos del conector Aprende más
Límites de uso compartido Las aplicaciones con código respetan los límites de uso compartido de aplicaciones de lienzo. Aprende más
Cuarentena de la aplicación Aprende más
Aplicación de directivas de pérdida de datos durante el inicio de la aplicación Aprende más
Acceso condicional en una aplicación individual Aprende más
Supresión del cuadro de diálogo de consentimiento del administrador La supresión de consentimiento es compatible con los conectores de Microsoft que usan OAuth y conectores personalizados que usan OAuth. Aprende más
Aislamiento de inquilino Aprende más
Azure B2B (acceso de usuario externo) Es posible que los usuarios finales compartan y accedan a las aplicaciones con código mediante Azure B2B para acceder a los recursos de un inquilino, de manera similar a las aplicaciones de lienzo. Aprende más
Métricas de salud Las métricas de estado operativo de las aplicaciones de código están disponibles en el Centro de administración de Power Platform y en el portal de creador. Aprende más