Power Apps Code Apps GA: apps web con gobernanza
Resumen
Power Apps anunció la disponibilidad general de las code apps, una propuesta “code-first” que permite a los desarrolladores crear aplicaciones web con frameworks como React o Vue, usando su IDE habitual y más de 1.400 conectores de Power Platform. Esto importa porque combina la velocidad del desarrollo moderno con la gobernanza, seguridad y visibilidad operativa de Power Platform, ayudando a TI a escalar aplicaciones personalizadas sin perder control.
Introducción: por qué importa
Las organizaciones están creando más aplicaciones personalizadas que nunca, a menudo impulsadas por el desarrollo asistido por IA y la generación de código. Esa velocidad es positiva para la entrega, pero puede aumentar el riesgo si las aplicaciones se multiplican sin una identidad coherente, controles de datos y visibilidad operativa. Las code apps de Power Apps (ahora en disponibilidad general) buscan cerrar esa brecha permitiendo que los desarrolladores web creen con frameworks conocidos mientras TI mantiene la gobernanza y la seguridad a través de Power Platform.
Qué hay de nuevo: Code apps en Power Apps (GA)
Las code apps aportan una experiencia “code-first” a Power Apps, manteniendo el aprovechamiento de los servicios de la plataforma.
Experiencia de desarrollador (construye a tu manera)
- Usa frameworks web modernos como React, Vue u otros frameworks JavaScript a elección.
- Desarrollo local en tu IDE preferido con toolchains y flujos de trabajo existentes.
- Acceso desde JavaScript a más de 1.400 conectores de Power Platform, utilizados como APIs estándar.
- Despliegue en el Managed Host, donde las apps se ejecutan dentro de Power Platform y heredan automáticamente los controles empresariales.
Gobernanza y seguridad de TI (gobierna a escala)
Cada code app se convierte en un activo de Power Platform gobernado, lo que ayuda a TI a gestionar un panorama de apps en expansión sin bloquear la productividad de los desarrolladores:
- Autenticación sin configuración mediante Microsoft Entra ID, evitando implementaciones de autenticación personalizadas.
- Autorización de conectores integrada con flujos de consentimiento automáticos.
- Aplicación de políticas DLP en tiempo de ejecución, reduciendo la necesidad de cambios en el código de la app para cumplir requisitos de gobernanza de datos.
- Cumplimiento de Conditional Access, garantizando que las apps respeten las políticas de acceso de la organización.
- Monitorización de estado y diagnósticos a través de Power Platform Monitor.
- Compatibilidad con app lifecycle management (ALM) mediante herramientas de despliegue y versionado de Power Platform.
Impacto para administradores y propietarios de la plataforma
- Mejor control sin grandes esfuerzos: con autenticación de Entra ID, DLP y Conditional Access alineados con la plataforma, la gobernanza se aplica de forma coherente en las code apps.
- Mayor visibilidad: las code apps aparecen como activos administrados, habilitando inventario, monitorización y supervisión operativa.
- La gobernanza de conectores se vuelve crítica: dado que los desarrolladores pueden llamar a conectores directamente desde JavaScript, los permisos de conectores, las políticas de consentimiento y los límites de DLP pasan a ser centrales para la gestión del riesgo.
Acciones / próximos pasos
- Revisar las políticas DLP para asegurar que las clasificaciones de conectores (Business/Non-business/Blocked) se alineen con los escenarios de uso de code apps.
- Validar la cobertura de Conditional Access para Power Platform y asegurarse de que las condiciones previstas de dispositivo/usuario apliquen a las code apps alojadas.
- Establecer una ruta de ALM (entornos, estrategia de solutions, versionado, despliegue) para code apps junto con los activos existentes de Power Apps.
- Actualizar las guías para desarrolladores: estandarizar plantillas, patrones de uso de conectores y expectativas de monitorización.
- Hacer un piloto en un entorno controlado y monitorizar el uso/la telemetría en Power Platform Monitor antes de un despliegue más amplio.
Para la guía de implementación, Microsoft remite al Quickstart y a la documentación, además de plantillas y ejemplos de la comunidad en GitHub para acelerar la adopción.
¿Necesita ayuda con Power Platform?
Nuestros expertos pueden ayudarle a implementar y optimizar sus soluciones Microsoft.
Hablar con un expertoManténgase actualizado sobre tecnologías Microsoft