Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Objectif de ce document
Ce guide d’étude est destiné à vous aider à comprendre ce qu’il faut attendre de l’examen. Il inclut un résumé des sujets potentiellement couverts par l’examen ainsi que des liens vers des ressources supplémentaires. Aidez-vous des informations et des supports fournis dans ce document pour savoir ce que vous devez étudier afin de vous préparer à l’examen.
Liens utiles | Description |
---|---|
Comment obtenir la certification | Certaines certifications nécessitent un seul examen, tandis que d’autres en nécessitent plusieurs. |
Renouvellement de la certification | Les certifications Microsoft Associate, Expert et Specialty expirent chaque année. Vous pouvez les renouveler en passant une évaluation en ligne gratuite sur Microsoft Learn. |
Votre profil Microsoft Learn | En connectant votre profil de certification à Microsoft Learn, vous pouvez planifier et renouveler des examens, mais aussi partager et imprimer des certificats. |
Notation des examens et relevés de notes | Pour réussir l’examen, vous devez obtenir un score de 700 ou plus. |
Bac à sable de l’examen | Vous pouvez explorer l’environnement d’examen en visitant notre examen blanche d’examen. |
Demander des aménagements | Si vous utilisez des appareils d’assistance, si vous avez besoin de temps supplémentaire ou si vous souhaitez un quelconque changement dans n’importe quelle partie de l’examen, vous pouvez faire une demande d’aménagement. |
Effectuer une évaluation d’entraînement gratuite | Testez vos compétences avec des questions pratiques qui vous aideront à vous préparer à l’examen. |
Mises à jour de l’examen
Nos examens sont régulièrement mis à jour pour refléter les compétences demandées pour effectuer les tâches associées à un rôle. Nous avons inclus deux versions des objectifs Compétences mesurées en fonction de la date à laquelle vous passez l’examen.
La version en langue anglaise de l’examen est toujours mise à jour en premier. Certains examens sont disponibles dans d’autres langues et sont mis à jour environ huit semaines après la mise à jour de la version anglaise. Microsoft s’efforce de mettre à jour les versions localisées conformément à la planification indiquée. Toutefois, il est possible que les versions localisées d’un examen ne soient pas mises à jour dans ces délais. Les autres langues disponibles sont indiquées dans la section Planifier l’examen de la page web Détails de l’examen. Si l’examen n’est pas disponible dans la langue de votre choix, vous pouvez demander un temps supplémentaire de 30 minutes pour passer l’examen.
Remarque
Les puces sous chacune des compétences mesurées visent à illustrer notre façon d’évaluer cette compétence. Des sujets connexes peuvent être abordés dans l’examen.
Remarque
La plupart des questions concernent des fonctionnalités qui sont en disponibilité générale (GA). L’examen peut comporter des questions relatives à des fonctionnalités en préversion qui sont déjà couramment utilisées.
Compétences mesurées à compter du 19 décembre 2024
Profil du public
En tant que candidat à cet examen, vous concevez, développez, testez et dépannez des composants de solution qui utilisent les points d’extension de Microsoft Power Platform. Vous utilisez du code traditionnel pour résoudre des problèmes qui dépassent le cadre du low-code. Vous implémentez les composants d’une solution métier comprenant ce qui suit :
Expériences utilisateur personnalisées
Logique métier personnalisée
Intégrations système
Conversions de données
Automatisation des processus personnalisés
Formules Power Fx complexes
Expressions de workflow
Vous devez avoir :
Une connaissance solide des services Microsoft Power Platform, notamment une compréhension approfondie de ses fonctionnalités, limites et contraintes
Des connaissances appliquées des pratiques d’authentification, de sécurité et de gestion du cycle de vie des applications (ALM, Application Lifecycle Management) pour Microsoft Power Platform
Des connaissances appliquées des outils de développement Microsoft Power Platform, notamment l’interface CLI Power Platform dans le cadre du workflow de développement
En tant que candidat, vous devez avoir une expérience en développement qui englobe les services Microsoft Power Platform, JavaScript, JSON, TypeScript, C#, HTML, les API web RESTful, Visual Studio, Visual Studio Code et Microsoft Azure.
Compétences en un clin d’œil
Créer un design technique (10–15 %)
Créer des solutions Power Platform (10–15 %)
Implémenter les améliorations de Power Apps (5–10 %)
Étendre l’expérience utilisateur (10–15 %)
Étendre la plateforme (40—45 %)
Développer des intégrations (5–10 %)
Créer un design technique (10–15 %)
Concevoir une architecture technique
Concevoir l’architecture technique d’une solution
Concevoir la stratégie d’authentification et d’autorisation
Déterminer si les exigences peuvent être satisfaites avec des fonctionnalités prêtes à l’emploi
Déterminer où exécuter la logique métier, notamment le cloud computing, le traitement côté client, les règles d’entreprise, les plug-ins et Power Automate
Déterminer quand utiliser des tables standard, des tables virtuelles, des tables élastiques ou des connecteurs
Déterminer l’impact sur votre solution métier des fonctionnalités de sécurité de Microsoft Power Platform, notamment les stratégies de protection contre la perte de données (DLP, Data Loss Prevention), les rôles de sécurité, les équipes, les unités commerciales et le partage de lignes
Concevoir les composants des solutions
Concevoir des composants réutilisables Power Apps, notamment des composants de canevas, des composants de code et des scripts clients
Concevoir des connecteurs personnalisés
Concevoir des composants de code Dataverse, notamment des plug-ins et des API personnalisées
Concevoir des automatisations, notamment des flux de cloud Power Automate
Concevoir des intégrations entrantes et sortantes avec Dataverse et Azure
Créer des solutions Power Platform (10–15 %)
Configurer et dépanner Microsoft Power Platform
Résoudre les problèmes de sécurité opérationnelle détectés dans les tests
Configurer des rôles de sécurité Dataverse pour prendre en charge des composants de code
Gérer les environnements Microsoft Power Platform pour le développement
Implémenter Application Lifecycle Management (ALM)
Gérer les dépendances de solution
Créer et utiliser des variables d’environnement
Déterminer quand utiliser des solutions non managées et managées
Gérer les couches d’une solution
Implémenter les améliorations de Power Apps (5–10 %)
Implémenter des fonctionnalités avancées d’applications canevas
Implémenter des formules Power Fx complexes
Créer des bibliothèques de composants réutilisables
Utiliser les flux de cloud Power Automate pour implémenter une logique métier à partir d’une application canevas
Optimiser et dépanner des applications
Résoudre les problèmes liés aux applications canevas et pilotées par modèle avec Monitor et d’autres outils de débogage basés sur le navigateur
Optimiser les performances des applications canevas, notamment le préchargement des données et la délégation de requête
Optimiser les performances des applications pilotées par modèle, notamment les formulaires et les vues
Étendre l’expérience utilisateur (10–15 %)
Appliquer une logique métier dans des applications pilotées par modèle à l’aide de scripts clients
Créer du code JavaScript qui cible le modèle objet d’API client
Déterminer l’approche d’inscription du gestionnaire d’événements
Créer des scripts client qui ciblent l’API web Dataverse
Configurer des commandes et des boutons à l’aide de Power Fx et JavaScript
Créer un composant de code PCF (Power Apps Component Framework)
Démontrer l’utilisation des différents événements du cycle de vie des composants de code
Initialiser un nouveau composant de code
Configurer un manifeste de composant de code
Implémenter des interfaces de composant
Empaqueter, déployer et consommer un composant
Configurer et utiliser les fonctionnalités Device, Utility et Web API dans la logique des composants
Étendre la plateforme (40—45 %)
Créer un plug-in Dataverse
Démontrer l’utilisation des différentes étapes du pipeline d’exécution d’événements
Développer un plug-in qui utilise le contexte d’exécution
Développer un plug-in qui implémente une logique métier
Implémenter des pré-images et des post-images pour prendre en charge la logique d’un plug-in
Effectuer des opérations dans les plug-ins en utilisant le service Organisation
Optimiser les performances des plug-ins
Configurer un message d’API personnalisée Dataverse
Inscrire des composants de plug-in à l’aide de l’outil Plugin Registration Tool
Développer un plug-in implémentant une API personnalisée
Configurer des événements métier Dataverse
Créer des connecteurs personnalisés
Créer une définition d’API Open pour une API REST existante
Implémenter l’authentification pour des connecteurs personnalisés
Configurer des modèles de stratégie pour modifier le comportement des connecteurs au moment de l’exécution
Importer des définitions à partir d’API existantes, notamment d’API Open, de services Azure et de GitHub
Créer un connecteur personnalisé pour un service Azure
Développer une fonction Azure à utiliser dans un connecteur personnalisé
Étendre la définition d’API Open pour un connecteur personnalisé
Développer du code pour un connecteur personnalisé afin de transformer des données
Utiliser des API de plateforme
Effectuer des opérations avec l’API web Dataverse
Effectuer des opérations avec le service Organisation
Implémenter des stratégies de nouvelle tentative de limite d’API
Optimiser les performances, la concurrence, les transactions et les opérations en bloc
Effectuer l’authentification à l’aide d’OAuth
Traiter des charges de travail avec Azure Functions
Traiter les opérations de longue durée à l’aide d’Azure Functions
Configurer des déclencheurs planifiés et pilotés par les événements dans Azure Functions
S’authentifier auprès de Microsoft Power Platform à l’aide d’identités managées
Configurer des flux de cloud Power Automate
Implémenter des étapes de flux pour utiliser des actions et des déclencheurs du connecteur Dataverse
Implémenter des expressions complexes dans les étapes de flux
Gérer les paramètres d’entrées et de sorties sensibles
Implémenter des principaux de service Azure Key Vault et Microsoft Entra ID
Implémenter des actions de contrôle de flux, notamment la gestion des erreurs
Configurer un filtre de déclencheur et des stratégies de nouvelles tentatives
Développer une logique réutilisable à l’aide de flux enfants
Développer des intégrations (5–10 %)
Publier et consommer des événements Dataverse
Publier un événement Dataverse avec IServiceEndpointNotificationService
Publier un événement Dataverse avec l’outil d’inscription de plug-in
Inscrire des points de terminaison de service, y compris des webhooks, Azure Service Bus et Azure Event Hub
Recommander des options d’écoute des événements Dataverse
Implémenter la synchronisation de données avec Dataverse
Effectuer une synchronisation des données en utilisant le suivi des modifications
Développer du code qui utilise d’autres clés
Utiliser le message UpsertRequest pour synchroniser les données
Ressources de l’étude
Nous vous recommandons de vous entraîner et d’acquérir une expérience pratique avant de passer l’examen. Nous offrons des options d’auto-apprentissage, des formations en salle de classe ainsi que des liens vers de la documentation, des sites communautaires et des vidéos.
Journal des modifications
Le tableau ci-dessous récapitule les modifications entre la version actuelle et la version précédente des compétences mesurées. Les groupes fonctionnels sont en gras, suivis des objectifs au sein de chaque groupe. Le tableau est une comparaison entre la version précédente et la version actuelle des compétences mesurées lors de l’examen et la troisième colonne décrit l’étendue des changements.
Domaine de compétence avant le 19 décembre 2024 | Domaine de compétence à compter du 19 décembre 2024 | Modifier |
---|---|---|
Étendre l’expérience utilisateur | Étendre l’expérience utilisateur | Pas de changement de % |
Appliquer une logique métier dans des applications pilotées par modèle à l’aide de scripts clients | Appliquer une logique métier dans des applications pilotées par modèle à l’aide de scripts clients | Secondaire |