Skip to main Content

Examens: Extend Microsoft Power Platform Solutions with code and AI (AB-400)

  • Prix: EUR126.00
  • Réf.: AB-400

EUR126.00

hors TVA

S'inscrire S'inscrire

Aller à:

Descriptif

Top

Learn to extend and customize Microsoft Power Platform solutions using code, AI, and advanced application development techniques.

 

As a candidate for this exam, you design, develop, test, and troubleshoot solution components by using the extension points of Microsoft Power Platform and generative AI. You implement:

- custom user experiences and business logic.

- system integrations.

- data conversions.

- custom process automation.

- Power Automate workflow expressions.

- agentic AI as part of your solution logic.

 

Updated Oct. 2026

Objectifs

Top

Candidates will be assessed on:

  • Build Microsoft Power Platform solutions (15–20%)
  • Extend the user experience (25–30%)
  • Extend Microsoft Power Platform (35–40%)
  • Develop integrations (10–15%)

Programme

Top

Build Microsoft Power Platform solutions (15–20%)

  • Design the technical architecture
    • Analyze the technical architecture to identify solution components and their implementation approach
    • Design authentication and authorization for solution components
    • Determine whether requirements can be met with out-of-the-box functionality
    • Determine where to implement business logic including cloud services, client-side processing, business rules, plug-ins, and automation
    • Determine when to use standard tables, virtual tables, elastic tables, or connectors
    • Assess the impact of Microsoft Power Platform security features on solution components, including managed environments, data policies, security roles, teams, business units, and row sharing
    • Determine when to use deterministic or non-deterministic methods to implement business logic
    • Determine when to use code apps, generative pages, Power Apps component frameworks (PCFs), web resources, interactive agents, and Model Context Protocol (MCP) app widgets to implement the user experience
    • Determine when to use Microsoft Foundry or Microsoft Copilot Studio to build agents
  • Design solution components
    • Design Power Apps reusable components including generative pages, code components (PCF), and client scripting
    • Design custom connectors and MCP servers for use with Microsoft Power Platform solutions
    • Design Dataverse code components, including plug-ins and custom APIs
    • Design automations, including Power Automate cloud flows and Copilot Studio workflows
    • Design inbound and outbound integrations using Dataverse and Microsoft Azure
    • Design custom interfaces by using Power Apps code apps
    • Design custom agents that integrate with Microsoft Power Platform
    • Design monitoring and alerting, including Azure Monitor Application Insights and Microsoft Power Platform monitor alerts
  • Implement application lifecycle management (ALM)
    • Manage solution dependencies
    • Create and use environment variables
    • Manage solution layers
    • Implement and extend Microsoft Power Platform Pipelines
    • Create Continuous Integration/Continuous Deployment (CI/CD) automations using Microsoft Power Platform Build Tools

Extend the user experience (25–30%)

  • Apply business logic in model-driven apps by using client scripting
    • Build code that targets the Client API object model
    • Determine an event handler registration approach
    • Create client scripting that targets the Dataverse Web API
    • Configure commands and buttons by using Power Fx and JavaScript
    • Implement navigation, dialogs, and notifications by using the Client API
  • Create PCF code components
    • Demonstrate the use of the different lifecycle events
    • Configure a code component manifest
    • Implement component interfaces
    • Package, deploy, and consume a component
    • Configure and use Device, Utility, and Web API features in component logic
  • Build Power Apps code apps
    • Configure code apps to use Microsoft Power Platform connections
    • Configure code apps to use Dataverse tables
    • Perform table and metadata operations on Dataverse data
    • Perform Dataverse actions and functions
    • Configure code apps to use Power Automate cloud flows
    • Configure code apps to use agents built in Copilot Studio
    • Configure code apps to use environment variables
  • Deploy and manage Power Apps code apps
    • Configure Content Security Policy (CSP) settings
    • Implement monitoring by using Azure Application Insights
    • Package, deploy, and share code apps
    • Troubleshoot code apps by using Monitor and other browser-based debugging tools
    • Optimize code app performance and resource usage

Extend Microsoft Power Platform (35–40%)

  • Create a Dataverse plug-in
    • Demonstrate the use of the different event execution pipeline stages
    • Develop a plug-in that uses the execution context
    • Develop a plug-in that implements business logic
    • Implement images to support plug-in logic
    • Perform operations in plug-ins by using the Organization service
    • Optimize plug-in performance
    • Configure a Dataverse custom API message
    • Register plug-in components by using the Plug-in Registration Tool
    • Develop a plug-in that implements a custom API
    • Configure Dataverse business events
    • Configure Microsoft Power Platform managed identity for plug-ins
  • Perform operations by using platform APIs
    • Perform operations by using the Dataverse Web API
    • Perform operations by using the Organization service
    • Implement API limit retry policies
    • Optimize solution components for performance, concurrency, transactions, and bulk operations
    • Implement and troubleshoot authentication by using OAuth
    • Perform asynchronous logic by using background operations
    • Perform operations by using Dataverse SDKs for .NET and Python
  • Process workloads by using Microsoft Azure Functions
    • Process long-running operations by using Azure Functions for Microsoft Power Platform solutions
    • Implement scheduled and event-driven triggers in Azure Functions for Microsoft Power Platform solutions
    • Authenticate to Microsoft Power Platform by using managed identities
  • Configure Power Automate cloud flows and Copilot Studio workflows
    • Implement complex expressions in flow steps
    • Implement flow control actions including error handling
    • Configure trigger filter and retry policies
    • Develop reuseable logic by using child flows
    • Implement authentication for the Dataverse connector by using service principals
  • Build Microsoft Foundry agents by using code that integrates with the Microsoft Power Platform
    • Integrate custom agents by using Microsoft Power Platform MCP servers
    • Connect custom agents to Copilot Studio agents
    • Integrate custom agents with Dataverse data by using Work IQ
    • Consume Copilot Studio agents by using the Copilot Studio client library

Develop integrations (10–15%)

  • Publish and consume Dataverse events
    • Publish a Dataverse event by using the IServiceEndpointNotificationService
    • Publish a Dataverse event by using the Plug-in Registration Tool
    • Register service endpoints including webhooks, Azure Service Bus, and Azure Event Hub
    • Recommend options for listening to Dataverse events
  • Implement synchronization for Dataverse data
    • Perform data synchronization by using change tracking
    • Develop code that uses alternate keys
    • Synchronize data by using the UpsertRequest message
  • Create custom connectors
    • Implement authentication for custom connectors
    • Configure policy templates to modify connector behavior at runtime
    • Import definitions from existing APIs including Open API definitions, Azure services, and GitHub
    • Create a custom connector for an Azure service
    • Develop an Azure Function to be used in a custom connector
    • Extend the Open API definition for a custom connector
    • Develop code for a custom connector to transform data

Pre-requis

Top

You must have applied knowledge of:

  • Microsoft Power Platform services, including an in-depth understanding of its capabilities, boundaries, and constraints.
  • authentication, security, and application lifecycle management (ALM) practices for the Microsoft Power Platform.
  • Microsoft Power Platform developer tools, including Microsoft Power Platform CLI as part of the development workflow.
  • AI assisted tools and agents to enhance solution development and troubleshooting.
  • modern IDE and developer productivity tools, such as Microsoft Visual Studio and Visual Studio Code.

 

You have development experience with:

  • Microsoft Power Platform services
  • JavaScript, JSON, TypeScript, and Power Fx
  • C#, Python, HTML, and YAML
  • RESTful Web APIs
  • Microsoft Azure
  • Microsoft Foundry
  • Microsoft Copilot Studio
Cookie Control toggle icon