Nouveautés Q1 2025
Voici les nouveautés et évolutions notables apparues ce premier trimestre 2025. Si vous en avez
Power Apps
Canvas Apps
🎨 Contrôles modernes
6 nouveaux contrôles modernes sont passés en ‘dispo générale’:
🔣 Code view
La fonctionnalité “Code View” est désormais en disponibilité générale 🎉Si vous avez enregistré des Snipet en YAML, il peut être nécessaire de le mettre à jour :
-
Collez votre snipet dans une app vierge
-
Resélectionnez les objets importés et faire un “voir le code”
-
Copiez le code et remplacez votre snipet dans votre bloc note ou bibliothèque
Plus d’infos sur les version de schéma YAML ici
🚀💡⭐⚡🔥 Vous cherchez des bibliothèques de snipet YAML ? En voici deux :
➗ Évolution des fonctions définies par l’utilisateur (UDF)
-
Les fonctions définies par l’utilisateur peuvent désormais inclure des fonctions de comportement avec des effets de bord, telles que Set(), Collect(), Réinitialiser et Notify(). Le déclaratif est toujours le meilleur, alors n’utilisez cette fonction que lorsque vous le devez. Lorsque vous l’avez fait, encapsulez la formule et vous pouvez ensuite utiliser l’opérateur de chaînage (ou).
{ };;; -
Les types définis par l’utilisateur (UDT) permettent de transmettre des tables et des enregistrements dans et hors des UDF. Les UDT permettent également la conversion en bloc d’objets JSON non typés en objets typés, ce qui est particulièrement utile avec les API Web. Bienvenue aux nouvelles fonctions Type() et RecordOf(), à un rôle étendu pour les fonctions AsType() et IsType(), et à un nouveau paramètre pour ParseJSON.
❌ La génération de formules depuis un exemple a été retirée
La génération de formules Power Fx à l’aide d’exemples (PROSE) a été retirée. Cela n’affecte pas la génération de formules en langage naturel (également connu sous le nom d’idées), qui reste disponible en cliquant sur l’icône Copilot sur un contrôle d’application Canvas pris en charge.
Model-driven apps
🤖 Visualiser les données d’une vue avec Copiot
Utilisez Copilot pour visualiser vos données à l’aide de graphiques dynamiques, directement dans les vues de vos applications model-driven.
https://learn.microsoft.com/fr-fr/power-apps/user/media/visualize-data-chart.png
https://learn.microsoft.com/fr-fr/power-apps/user/media/visualize-data-chart-details2.png
Power Automate
Cloud Flows
🎨 Développer tous les groupes d’actions
Dans la nouvelle expérience, quand vous ouvrez un flux en édition, par défaut, tous les groupes d’actions sont réduits. Il était jusqu’alors très fastidieux de les ouvrir un par un pour avoir une vue d’ensemble du flux.
Désormais un nouveau bouton permet de développer tous ces groupes en un clic:

🎨 Amélioration de l’insertion d’action
L’interface nous fait économiser des clics : un clic gauche sur le “+” pour insérer une nouvelle action ouvrait le menu déroulant nous permettant d’ajouter une action, une branche parallèle, de coller le contenu du presse-papier… Désormais ce menu n’apparaît qu’avec un clic droit, le clic gauche ouvrant directement le volet d’ajout d’une action.
🤖 Accès rapide aux actions d’IA
Les actions génératives (en préversion depuis septembre dernier) et les actions AI Builder sont disponible directement dans le menu insérer une nouvelle action (clic droit).

Power Platform
Solutions
🤖 Concepteur de plan
Basé sur Copilot, le concepteur de plan est un outil capable d’analyse votre expression de besoin, des schéma de process métier, des captures d’écrans d’application héritées afin de créer des solutions incluant :
-
Des applications canvas
-
Des applications model-driven
-
Des tables dataverse
-
Des rôles de sécurité
-
et prochainement des flux power automate
🎛️ Fonctions Power Fx en préversion publique
Auparavant, vous pouviez créer une logique métier à l’aide des plug-ins instantanés à faible code ou à l’aide de classes personnalisées compilées dans le framework .Net. Avec la nouvelle préversion publique, vous pourrez désormais créer cette logique métier en tant que fonction Power Fx avec un codage minimal directement dans vos solutions.
Les fonctions sont des logiques métier personnalisées qui exécutent un ensemble de commandes spécifiques dans Dataverse. Il s’agit d’une logique métier côté serveur qui peut être réutilisée dans plusieurs applications et solutions au sein de Power Apps. Cela vous permet de standardiser la logique métier afin de promouvoir la cohérence et l’évolutivité au sein de votre organisation.
🎛️ Variables d’environnement SQL Server
Les variables d’environnement supportent désormais SQL server en tant que source de données

Dataverse
🤖🎛️ Data Workspace / ERD (Entity relationship diagram)
La nouvelle expérience de création de tables en ERD assistée par Copilot propose désormais l’intégration de tables existantes. Il s’agissait de la dernière brique manquante pour que cet outil soit pleinement fonctionnel.
🎛️ Nouveau connecteur ‘virtuel’ PostGre SQL
Il est désormais possible d’utiliser PostGreSQL en tant que base de données pour les tables virtuelles
https://www.microsoft.com/en-us/power-platform/blog/wp-content/uploads/2025/02/VT_PostgreSQL.gif
🛡️ Les vues des tables Dataverse peuvent se voir assigner des rôles de sécurité
Désormais il est possible de limiter l’accès aux vues à une sélection de rôles de sécurité, seuls les utilisateurs ayant un de ces rôles aura accès à la vue.
https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/media/select-security-roles-public-view.png
Gouvernance
🛡️ Contrôle des applications autorisées dans les environnements
Cette nouvelle fonctionnalité en préversion permet de protéger un environnement de l’exfiltration de données en autorisant ou bloquant les applications externes capables d’emprunter l’identité de l’utilisateur, exemple : l’utilisation de Power Query dans Excel ou Power Bi pour consommer de la donnée Dataverse.
La liste des applications autorisée pourra être limitée à certains rôles de sécurité, ce qui ajoute une possibilité de paramétrage supplémentaire.
👨💻 Nouvelle application : Paramètres de l’environnement
L’application Paramètres d’environnement Power Platform offre une expérience de gestion moderne, performante, accessible, sécurisée et extensible. Cette application est généralement disponible pour le public et remplace l’expérience des paramètres avancés héritée pour offrir une expérience unifiée aux administrateurs système afin de créer et de gérer leurs paramètres à l’échelle de l’environnement.
Échanger autour de cet article
Les commentaires utilisent Giscus et GitHub Discussions. Le service externe n’est contacté qu’après activation.