| Section | Weight | Objectives |
| Develop integrations | 10–15% | - Create custom connectors
- 1. Integrate Azure Functions and transform data
- 2. Implement authentication and policy templates
- 3. Import Open API definitions
- Synchronize Dataverse data
- 1. Implement Upsert operations
- 2. Use change tracking and alternate keys
- Publish and consume Dataverse events
- 1. Implement notification services and endpoints
- 2. Register webhooks, Azure Service Bus, and Event Hub
- 3. Select event listening strategies
|
| Extend Microsoft Power Platform | 35–40% | - Configure cloud flows, workflows, and AI agents
- 1. Develop child flows and service principal authentication
- 2. Implement complex expressions, control flow, error handling, and retry policies
- 3. Build and integrate Microsoft Foundry and Copilot Studio agents
- Perform operations by using platform APIs
- 1. Use Dataverse Web API and Organization service
- 2. Implement retry policies, authentication, and async operations
- 3. Use Dataverse SDK for .NET and Python
- 4. Optimize performance, concurrency, transactions, and bulk operations
- Create Dataverse plug-ins and custom APIs
- 1. Register components using Plug-in Registration Tool
- 2. Configure custom APIs, business events, and managed identity
- 3. Develop plug-in business logic and images
- 4. Perform operations using Organization service and Web API
- 5. Optimize plug-in performance
- 6. Work with event execution pipeline stages and context
- Process workloads by using Azure Functions
- 1. Implement scheduled and event-driven triggers
- 2. Authenticate using managed identities
|
| Extend the user experience | 25–30% | - Apply business logic in model-driven apps by using client scripting
- 1. Register event handlers
- 2. Configure commands, buttons, navigation, dialogs, and notifications
- 3. Call Dataverse Web API from client scripts
- 4. Implement Client API object model logic
- Create Power Apps Component Framework (PCF) code components
- 1. Implement component lifecycle events
- 2. Implement device, utility, and Web API features
- 3. Package, deploy, and consume components
- 4. Configure component manifest and interfaces
- Build and manage Power Apps code apps
- 1. Implement monitoring, deployment, troubleshooting, and optimization
- 2. Configure connections, Dataverse tables, and metadata operations
- 3. Configure Content Security Policy (CSP)
- 4. Integrate cloud flows, agents, and environment variables
|
| Build Microsoft Power Platform solutions | 15–20% | - Implement application lifecycle management (ALM)
- 1. Manage solution layers
- 2. Implement and extend Power Platform Pipelines
- 3. Manage solution dependencies and environment variables
- 4. Create CI/CD with Power Platform Build Tools
- Design the technical architecture
- 1. Determine out-of-the-box vs custom functionality
- 2. Analyze solution components and implementation approach
- 3. Select user experience implementation methods
- 4. Design authentication and authorization
- 5. Assess security impact on components
- 6. Select agent-building tools
- 7. Design business logic placement
- Design solution components
- 1. Design monitoring and alerting
- 2. Design integrations using Dataverse and Azure
- 3. Design Dataverse code components
- 4. Design custom interfaces and agents
- 5. Design custom connectors and MCP servers
- 6. Design automation workflows
- 7. Design reusable Power Apps components
|