Compartir a través de


Visión general de las aplicaciones de código de Power Apps

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.

Code apps permitir que los desarrolladores incorporen 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 fuentes de datos de Power Platform y a más de 1500 conectores, que se pueden invocar directamente desde JavaScript.
  • Publicación y alojamiento sencillos 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, Access condicional, prevención de pérdida de datos, etc.)
  • Implementación simplificada y administración del ciclo de vida de las aplicaciones (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.

Instale las siguientes herramientas de desarrollo

Use estas herramientas al crear aplicaciones de código:

Nota:

A partir de Power Apps biblioteca cliente para aplicaciones de código v1.0.4 y versiones posteriores, la biblioteca cliente incluye una CLI basada en npm para aplicaciones de código. Esta nueva CLI reduce los requisitos previos para compilar aplicaciones de código y reemplazará los comandos de la CLI de Power Platform, que quedarán en desuso en una versión futura. Para obtener más información sobre los nuevos comandos y get started, consulte Quickstart con la nueva CLI de npm.

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

Los administradores pueden habilitar las aplicaciones de código estableciendo una opción de entorno. Los administradores de Power Platform y los administradores de entorno pueden establecer esta opción. 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 AdministrarEntornos y seleccione el entorno en el que se usan aplicaciones de código.

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

    Habilitación de características

  4. Vaya a la función Power Apps code apps y use el interruptor de Aplicaciones de código para activarlo.

    Habilitación de aplicaciones de código

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

Conceder licencias a los usuarios finales con Power Apps Premium

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

Exploración de ejemplos e informes de problemas

Para ayudarle a empezar a trabajar y mantener la productividad, use los recursos disponibles en el repositorio Power Apps Code Apps GitHub.

Buscar ejemplos

Explora proyectos de muestra y plantillas de inicio compartidos por la comunidad y Microsoft. Estos ejemplos pueden ayudarle a aprender los procedimientos recomendados y acelerar el desarrollo.

Enviar nuevos problemas

Si encuentra un error o necesita ayuda, abrir un nuevo problema en el repositorio. Proporcione detalles claros sobre el escenario, los pasos para reproducir y los mensajes de error. Para errores, use la plantilla proporcionada en la experiencia de creación de problemas para asegurarse de que se captura toda la información necesaria. Esta plantilla ayuda al equipo y a la comunidad a responder de forma rápida y eficaz.

Sugerencia

Si encuentra un problema o mejora existente que se aplica a usted, vote a favor o comente en él para indicar su prioridad al equipo de producto.

Revisión de problemas completados

Consulte la pestaña Cerrado en Problemas para ver cómo otros clientes resolvieron problemas o mejoras solicitadas. Los problemas cerrados son una excelente manera de aprender de escenarios reales y confirmar si una corrección o característica que necesita ya está disponible.

Limitaciones

  • Las aplicaciones de código aún no admiten la restricción de IP de Storage Shared Access Signature (SAS).
  • Las aplicaciones de código no admiten la integración de Git de Power Platform.
  • Las aplicaciones de código no se admiten en la aplicación móvil 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 (la función PowerBIIntegration), pero se pueden incrustar en los informes de Power BI mediante Power Apps Visual.
  • Las aplicaciones de código no admiten la integración con 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 aplicaciones de código.

Capacidad Notas
Los usuarios finales ven el cuadro de diálogo de consentimiento para los permisos del conector Saber más
Límites de uso compartido Las aplicaciones de código siguen los límites de uso compartido de las aplicaciones canvas. Saber más
Cuarentena de la aplicación Saber más
Aplicación de directivas de pérdida de datos durante el inicio de la aplicación Saber más
Acceso condicional para una aplicación individual Saber más
Supresión del cuadro de diálogo de consentimiento del administrador La supresión de consentimiento funciona para los conectores de Microsoft que usan OAuth y conectores personalizados que usan OAuth. Saber más
Aislamiento de inquilino Saber más
Azure B2B (acceso de usuario externo) Los usuarios finales pueden compartir aplicaciones de código y acceder a ellas mediante Azure B2B para acceder a los recursos de un inquilino, de forma similar a las aplicaciones de lienzo. Saber 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. Saber más
  • Arquitectura de aplicaciones de programación
  • Límites y configuración del sistema