Summary Welcome to the Power Platform monthly feature update! We will use this blog to share news in Power Platform from the last month, so you can find a summary of product, community, and learning updates from Power Platform in one easy place. Now, let’s dive into what’s new in Power Platform:
Get started with the latest updates today!
Jump into Power Apps, Power Automate, and Power Pages to try the latest updates, you can use an existing environment or get started for free using the Developer plan.
Agentic apps
Power Apps MCP server introduces closed-loop learning for enterprise agents

Enterprise AI has made building agents faster than ever. But teaching those agents how your organization works still means feeding knowledge in as documents and custom instructions or standing up a data science team to run the training, evaluation, and optimization cycles yourself. For IT leaders running agents at scale, that’s a ceiling on how much institutional knowledge your systems can hold, and an overhead that grows with every agent you add.
We introduced closed-loop learning for agents connected to the Power Apps MCP server, starting with the data entry tool. Every correction a user makes through the agent feed persists as structured memory. On future runs, the agent retrieves that memory and applies it. Over time, those corrections consolidate into organization-wide patterns the agent applies across tasks. The feedback loop runs automatically in production. Nothing to configure, no data pipelines to build.
AI powered development
Release planner code app: Explore Microsoft release plans with Power Apps code apps

The Power CAT team has released a sample application called the ‘release planner code app’, built using Power Apps code apps, React, and custom connectors that helps users explore Microsoft’s release plans across Power Platform, Dynamics 365, and Microsoft Copilot.
The app provides a modern experience to search, filter, and track upcoming features by product, release wave, cloud availability, and release status. Users can view release plan items in card, calendar, and timeline views, helping makers, developers, architects, administrators, and business users stay informed about Microsoft’s latest investments.
The sample demonstrates how developers can use Power Apps code apps to build enterprise-grade experiences while integrating external APIs and modern web development patterns.
Power Automate
Compare desktop flow versions side by side with built-in version control

Power Automate for desktop now includes version comparison as part of built-in version control, making it easier for makers to understand exactly what changed between two versions of a desktop flow. Teams can compare versions side by side across subflows, actions, variables, UI elements, and images, and use search within the comparison view to quickly locate specific changes.
This capability builds on the version control experience for desktop flows, where makers can save drafts, publish stable versions, review version history, and restore earlier versions when needed. With versions stored in Microsoft Dataverse and retained for up to 12 months, organizations get a more structured and governed way to manage changes across the lifecycle of desktop automations.
Public preview: Launch a Power App directly from a desktop flow with the new ‘run Power App’ action

The new ‘run Power App’ action lets desktop flows open a Power App directly and establish a native communication channel between the two experiences. Makers can pass inputs from the desktop flow into the app, capture outputs back into the flow, and trigger callable subflows from app events, unlocking richer attended automation scenarios without relying on UI-based workarounds.
This integration is especially useful for guided forms, app-based front ends for desktop automations, and event-driven experiences where user actions in a Power App determine what the desktop flow does next. Available in preview for Power Automate for desktop version 2.68 or later, the feature brings modern app experiences together with local automation in the same environment.
Managed platform
Generally available: Advanced connector policies

Copilot, agents, and AI-first projects have multiplied both the people who build and the places they build in. A tenant that had a few dozen environments two years ago can have thousands today. And what you need to govern is no longer just which connectors — it’s which actions and MCP servers inside them that AI tools utilize. Today, we’re making advanced connector policies (ACP) generally available to meet that moment.
Public preview: Power Platform inventory now shows the connectors and connector operations used by apps, flows, and agents in your tenant

Power Platform inventory has always shown admins what exists in their tenant. Now it shows what each resource talks to. Rolling out in public preview since June 2, inventory captures the connectors and connector operations used by every canvas app, model-driven app, cloud flow, agent flow, Microsoft 365 agent flow, and agent (authored in either Copilot Studio or Microsoft 365 Copilot Agent Builder). For flows, it also captures the trigger connector and trigger operation, and for agents it captures richer metadata about how each connector is used as a tool or knowledge source.
This unlocks a range of governance and IT scenarios: pinpoint every resource impacted by a connector deprecation, security issue, or licensing tier change in seconds; understand which connectors dominate adoption across the tenant; and ground advanced connector policy (ACP) — now generally available — decisions in real usage patterns so you know exactly which resources are affected before you tighten or block a connector. No action is required to opt in — connector data flows into inventory automatically.
In the Power Platform admin center, a new connectors column appears across the inventory grids — the unified manage > inventory page as well as the resource-specific views under Copilot Studio, Power Apps, and Power Automate — so you can see each resource’s connector footprint at a glance. The same data is queryable programmatically through the Power Platform for admins V2 connector, the Power Platform inventory API, and Azure Resource Graph, making tenant-wide analysis a single query rather than a manual project.
Learning updates
Training paths and labs
New
- Automate and extend your solutions with AI in Microsoft Power Automate
- Build intelligent apps and portals with Microsoft Power Apps
- Design AI-powered business solutions with Microsoft Power Platform
- Get started with AI-first solutions in Microsoft Power Platform
- Turn business ideas into Power Platform solutions with Plans
Updated
- Challenge project – Build applications and automation solutions
- Common command bar scenarios
- Configure exception and error handling in Power Automate desktop app
- Customize views and forms for model-driven apps
- Database handling in Power Automate desktop app
- Functional Consultant skills
- Get started with Power Automate
- Get started with security concepts in Dataverse
- Perform common actions with client script in Power Platform
- Use Monitor to troubleshoot Power Apps
- Use Power Automate desktop app to interact with windows and applications
Power Apps maker
Updated
- Add data connections to canvas apps
- Add Microsoft 365 Copilot chat for app users in canvas apps (preview)
- Add Microsoft 365 Copilot for app users in model-driven apps
- App ratings for Model-driven-apps | MicrosoftDocs
- Best practices for using the Gallery control in canvas apps
- Configure the Dataverse model context protocol (MCP) server
- Configure your environment and link to Microsoft Fabric
- Create a blank canvas app from scratch
- Create a canvas app based on Excel data
- Create a canvas app using Microsoft Dataverse
- Create a canvas app with data from a list
- Create an app to edit tables in canvas apps
- Create and edit canvas apps with AI code generation tools
- Create or edit a model-driven app system chart in Power Apps
- Create virtual tables using virtual connectors in Microsoft Dataverse
- Dataverse data in Microsoft 365 Copilot
- Delete a canvas app
- Design forms for performance in model-driven apps
- Enable your app and custom tools in Microsoft 365 Copilot
- Get started with formulas in canvas apps
- Grid container control in Power Apps
- Import solutions in Power Platform
- Importing and exporting data
- Improve component performance, stability, and reliability with solution checker
- Limitations and troubleshooting virtual tables with Power Apps
- Low-code plug-ins Power Fx
- Prompt columns in Microsoft Dataverse
- Save and publish canvas apps
- Set a preferred solution
- Setting up relationships with virtual tables with Power Apps
- Show items of different heights in a canvas app gallery
- Show, sort, and filter data in a canvas app gallery
- Streamline app development with low-code plug-ins in Microsoft Dataverse
- Types of tables
- Understand data sources for canvas apps
- Update a solution
- Use modern themes in Power Apps
- View the history of a solution
- What is Dataverse intelligence?
- Why choose Microsoft Dataverse?
Power Apps user and mobile
Updated
- Use keyboard shortcuts in Power Apps| MicrosoftDocs
- Use Microsoft 365 Copilot in model-driven apps
- View, compose and respond to email | MicrosoftDocs
Power Automate
New
Updated
- Actions reference
- Automate using UI elements
- Classic designer vs. modern designer for cloud flows – Power Automate
- Configure desktop flow logs behavior
- Create a CyberArk credential
- Create and manage test cases for desktop flows
- Design flows with Microsoft Visio in Power Automate [DEPRECATED] | Microsoft Docs
- Governance in Power Automate for desktop
- Ingest an object-centric event log (preview)
- Ingest data from Fabric OneLake
- IP address configuration
- Manage cloud flow run history in Dataverse
- Power Automate v2 schema
- Testing actions
- Trigger desktop flows from cloud flows
- Trigger flows when a row is added, modified, or deleted
- Troubleshoot unattended desktop flow execution failures
- Understand callback registration for Dataverse triggers
- Understand flow failure notifications in Power Automate
- Update or roll back Power Automate for desktop
- Version control in Power Automate for desktop
Power Pages
Updated
- Access user and website details with server objects
- Configure managed rules in Power Pages WAF
- Create a site with Power Pages
- Create and manage server logic in Power Pages
- FAQs about using SAML 2.0 in Power Pages
- Get started with the Power Pages plugin for GitHub Copilot CLI and Claude Code
- Identity provisioning in Power Pages
- Known issues for Power Pages
- Power Pages server logic overview
- Roles required for Power Pages administration
- Set up site authentication
Power Platform administration
New
Updated
- About the Microsoft Dataverse for Teams environment
- Account assistant for SAP solutions
- Allow external language models for generative responses
- App object in Power Apps
- Apply seed data
- AsType and IsType functions
- Automate deployments with Dataverse Git integration and pipelines in Power Platform
- Automate service order lifecycle and SLA governance with Power Platform
- Automatic deletion of Power Platform environments
- Back up and restore environments
- Business continuity and disaster recovery
- Choose the region when setting up an environment
- Collect audit logs using a custom connector (Deprecated)
- Collect audit logs using Microsoft Graph API
- Collect audit logs using Office 365 Management API
- Collect historic audit log events
- Compliance and data privacy
- Configure authentication for SAP Procurement solutions
- Configure Dataverse search for your environment
- Configure environment variables for SAP and Power Platform SAP solutions
- Configure security groups
- Connect Microsoft Power Platform and SAP
- Create and manage environments in the Power Platform admin center | Microsoft Docs
- Create Entra agent users (preview)
- Customize the SAP Procurement solutions
- Data Export inventory setup
- Dataverse capacity-based storage details
- Dataverse capacity-based storage overview
- Dataverse for Teams environment management
- Develop a tenant environment strategy to adopt Power Platform at scale
- Dynamic values
- Ensure data retention and mobility
- Environment and data policy management
- Establish tenant hygiene with the CoE Starter Kit
- Explore Power Platform and SAP integration
- Extend and customize CoE Starter Kit components
- Extend canvas apps in your Microsoft Power Platform solutions
- Extend cloud flows
- FAQs about source code integration
- Frequently asked questions about the Data Export integration
- Get started with the SAP Procurement template
- Get support in the Power Platform admin center
- Global Secure Access for Copilot Studio agents
- Important changes (deprecations) coming in Power Platform
- Install and set up Account assistant for SAP solutions
- Install and set up Integration assistant for SAP solutions
- Install and set up the SAP Setup Assistant template for Power Platform
- Install and set up the SAP Supplier Self Service template for Power Platform
- Install the SAP Procurement template
- Integration assistant for SAP solutions
- IP firewall in Power Platform environments
- Licensing
- Manage feature settings
- Manage the SAP Supplier Self Service template for Power Platform
- Manage your customer-managed encryption key
- Managed availability
- Managed operations
- Microsoft Dataverse reference architectures and solution ideas
- Microsoft Power Platform Center of Excellence (CoE) Starter Kit transition to Power Platform admin center
- Miscellaneous privileges
- Monitor for general error handling
- Move data across regions for Copilots, AI agents, and generative AI features
- Overview of Power Platform and Copilot Studio reference architectures
- ParseJSON function
- Patch function
- Plan mission critical workloads
- Power Apps reference architectures and solution ideas
- Power Apps US Government | Microsoft Docs
- Power Automate reference architectures and solution ideas
- Power Platform and Dynamics 365 datacenter regions
- Power Platform and SAP for SAP consultants
- Power Platform Center of Excellence (CoE) Starter Kit overview
- Power Platform environments overview
- Power Platform inventory
- Power Platform inventory schema reference
- Preview and experimental AI models
- Programmability and Extensibility – Power Platform API – 2020-10-01 – List tenant settings (preview)
- Programmability and Extensibility – Versioning and support
- RecordOf and Type functions
- Requirements to integrate SAP with Power Platform
- Safeguarding Dataverse sessions with IP cookie binding
- SAP Procurement template for Power Platform
- SAP Setup Assistant template for Power Platform
- Securely access customer data using Customer Lockbox in Power Platform and Dynamics 365
- Set up app quarantine components | MicrosoftDocs
- Set up clean-up for orphaned objects
- Set up connections for SAP solutions
- Set up Dataverse for Teams environment management | MicrosoftDocs
- Set up Developer Compliance components
- Set up environment request components
- Set up environments and data policies
- Set up inactivity notifications components | MicrosoftDocs
- Set up Innovation Backlog components
- Set up inventory components
- Set up Microsoft Entra ID for SSO to SAP in OData connector
- Set up Microsoft Entra ID using SAP SuccessFactors
- Set up nurture component
- Set up on-premises data gateway for SAP
- Set up other core components
- Set up the CoE Starter Kit: Prerequisites and instructions
- Set up the Power BI dashboard
- Set up virtual network support for Power Platform
- Special system users and application users
- Track, manage, and scale Copilot adoption in the Power Platform
- Update the Center of Excellence (CoE) Starter Kit
- Use core components
- Use governance components
- Use Integration assistant for SAP solutions
- Use table segmentation in solutions in Power Apps
- Use templates and prebuilt agents
- Use the Power Platform administration planning component
- Use the SAP Goods Receipt Management app
- Use the SAP Purchase Order Management app
- Use the SAP Requisition Management app
- Use the SAP Solution Administrator model-driven app
- Use the SAP Vendor Invoice Management app
- Use the SAP Vendor Management app
- Use the SAP Vendor Payment management app
- View licensing and capacity recommendations
- Virtual Network support overview
- What is the SAP Supplier Self Service template for Power Platform?
- What’s new in Microsoft Power Platform guidance
- What’s new in the Power Platform and Copilot Studio Architecture Center
- Work with solutions using the Dataverse SDK with Power Platform
Power Platform developer
New
Updated
- Authentication Overview for Power Platform Playwright Samples
- Dataverse SDK for Python overview
- Delete Data in Bulk to Reduce Storage Use
- Getting started
- Modern theming API component | Microsoft Docs
- Power Apps code apps overview
- Query data
- Quick guide to Dataverse
- Style components with modern theming
- Use SQL to Query Data With the Dataverse Web API
- Work with data using code in Microsoft Dataverse
- Work with Dataverse Data Using Python SDK
- Microsoft Dataverse SDK for Python package reference
- Microsoft Dataverse SDK for Python Changelog
- Asynchronous service
- Microsoft Power Platform API reference
- Work with solutions using the Dataverse SDK with Power Platform
Power Platform Connectors
Updated
AI Builder
Updated