Power Apps Code Apps GA : apps web code-first
Résumé
La disponibilité générale des code apps dans Power Apps introduit une approche « code-first » qui permet aux développeurs web de créer des applications avec des frameworks comme React ou Vue, tout en s’appuyant sur plus de 1 400 connecteurs Power Platform. C’est important car les entreprises peuvent accélérer le développement sans sacrifier la gouvernance, la sécurité et la visibilité opérationnelle, grâce à un hébergement géré et à l’intégration native aux վերահles d’entreprise de Power Platform.
Introduction: Pourquoi c’est important
Les organisations développent plus d’applications personnalisées que jamais—souvent accélérées par le développement assisté par l’IA et la génération de code. Cette vitesse est un atout pour la livraison, mais elle peut augmenter les risques si les applications se multiplient sans identité cohérente, contrôles des données et visibilité opérationnelle. Les code apps Power Apps (désormais en disponibilité générale) visent à combler cet écart en permettant aux développeurs web de construire avec des frameworks familiers, tout en laissant l’IT conserver la gouvernance et la sécurité via Power Platform.
Quoi de neuf: Code apps dans Power Apps (GA)
Les code apps apportent une expérience « code-first » à Power Apps tout en exploitant les services de la plateforme.
Expérience développeur (construisez à votre façon)
- Utilisez des frameworks web modernes tels que React, Vue ou d’autres frameworks JavaScript au choix.
- Développement local dans votre IDE préféré avec les toolchains et workflows existants.
- Accès JavaScript à plus de 1 400 connecteurs Power Platform, utilisés comme des API standard.
- Déployez vers le Managed Host, où les applications s’exécutent dans Power Platform et héritent automatiquement des contrôles d’entreprise.
Gouvernance et sécurité IT (gouverner à l’échelle)
Chaque code app devient un actif Power Platform gouverné, aidant l’IT à gérer un paysage applicatif en expansion sans bloquer la productivité des développeurs :
- Authentification sans configuration via Microsoft Entra ID, évitant des implémentations d’authentification personnalisées.
- Autorisation des connecteurs intégrée avec flows de consentement automatiques.
- Application des politiques DLP à l’exécution, réduisant le besoin de modifications au niveau du code applicatif pour répondre aux exigences de gouvernance des données.
- Conformité Conditional Access, garantissant que les applications respectent les politiques d’accès de l’organisation.
- Supervision de l’état et diagnostics via Power Platform Monitor.
- Prise en charge de l’App lifecycle management (ALM) via les outils Power Platform de déploiement et de versioning.
Impact pour les administrateurs et les responsables de plateforme
- Meilleur contrôle sans effort important : avec l’authentification Entra ID, DLP et Conditional Access alignés sur la plateforme, la gouvernance s’applique de manière cohérente aux code apps.
- Visibilité renforcée : les code apps apparaissent comme des actifs gérés, facilitant l’inventaire, la supervision et l’exploitation.
- La gouvernance des connecteurs devient critique : puisque les développeurs peuvent appeler des connecteurs directement depuis JavaScript, les autorisations des connecteurs, les politiques de consentement et les frontières DLP deviennent centrales pour la gestion des risques.
Actions / prochaines étapes
- Réviser les politiques DLP pour s’assurer que les classifications de connecteurs (Business/Non-business/Blocked) correspondent aux scénarios d’usage des code apps.
- Valider la couverture Conditional Access pour Power Platform et s’assurer que les conditions device/user prévues s’appliquent aux code apps hébergées.
- Établir un parcours ALM (environnements, stratégie de solutions, versioning, déploiement) pour les code apps aux côtés des actifs Power Apps existants.
- Mettre à jour les consignes développeur : standardiser les modèles, les patterns d’utilisation des connecteurs et les attentes de monitoring.
- Piloter dans un environnement contrôlé et surveiller l’usage/la télémétrie dans Power Platform Monitor avant un déploiement plus large.
Pour des conseils de mise en œuvre, Microsoft renvoie vers le Quickstart et la documentation, ainsi que vers des templates et exemples GitHub de la communauté pour accélérer l’adoption.
Besoin d'aide avec Power Platform ?
Nos experts peuvent vous aider à implémenter et optimiser vos solutions Microsoft.
Parler à un expertRestez informé sur les technologies Microsoft