What’s new: Power Apps October 2023 Feature Update
Welcome to the Power Apps monthly feature update! We will use this blog to share a summary of product, community, and learning updates from throughout the month so you can access it in one easy place. We’ve got a great set of updates across for our makers, security and monitor improvements, and updates to model driven apps for end users.
Last month we had the pleasure of sharing updates live at the Microsoft Power Platform Conference, you can read more about the announcements in Ryan’s blog. We also shared this month that Microsoft was again named as a leader in the Gartner® Magic Quadrant™ for Enterprise Low-Code Application Platforms, you can read more about it here.
- Power Platform – Customer-Managed Key (CMK) service updates new feature announcements
- Default Environment Routing
- Copilot in Power Apps is now generally available
- Low Code plugins is now in Public Preview
- ParseJSON and Untyped objects are now GA
- See canvas app changes in real-time together
- Learn Hub updates for pro-developers getting started on Power Apps
- Canvas built-in offline is now just one click away!
- Copilot-generated Deployment Notes for Pipelines in Power Platform gets and update
End User Productivity
- Announcing general availability of the modern, refreshed look for model-driven apps
Power Platform – Customer-Managed Key (CMK) service updates new feature announcements
Microsoft Power Platform comes with advanced risk and compliance features that give you an easy cost-effective way to cover your risks and compliance needs. Customer-managed key (CMK) allows you to meet your compliance needs by providing the ability for your organization to manage your encryption keys in your Azure key vault and allows you to use separate encryption keys for different Dataverse environments to encrypt your customer data at-rest.
As part of these commitments, we are pleased to announce the following CMK service updates.
You can secure your Azure Key Vault network by establishing a private link connection. This allows you to connect your virtual network using private endpoints to secure your Azure key vault access with our CMK services.
- Migrate your bring-your-own-key (BYOK) environments to customer-managed key (CMK) with no system downtime.
The environment remains enable when you migrate it from BYOK to CMK.
- Encrypt your environment data with key from Azure Key Vault managed HSM (Hardware Security module)
You can use an encryption key created from the Azure Key Vault Managed HSM to encrypt your environment data. This gives you FIPS 140-2 Level 3 support.
You can rotate your encryption key using new key version. The new key version is automatically rotated in the background and there is no action required by the Power Platform admin.
Default Environment Routing
Default Environment routing is a new Managed Environments feature that allows Power Platform admins to automatically direct new makers into their own personal developer environment when they visit make.powerapps.com for the first time. This feature helps Power Platform admins to optimize their environment strategy, making it more efficient and secure for both makers and the organization.
By placing makers in an ALM healthy state from day one. And allowing admins to customize the governance rules and policies for each environment according to their organization requirements.
Copilot in Power Apps is now generally available
We are excited to announce that Copilot for Power Apps is now Generally Available for app makers. Copilot in Power Apps is an AI companion that guides you through the app creation process, from the backing data to the app design. Makers who started building apps with Copilot are 64% more likely to be successful, and 65% more satisfied with their overall experience.
Copilot is available for all makers regardless of license. You can access Copilot from the Power Apps home page, or from the app creation page. You can learn about any necessary pre-requisites for all AI features in Power Apps, and find the latest region availability for Copilot here.
Low Code plugins is now in Public Preview
Low Code plugins allow makers to customize their experience in a modular way using the familiar Power Fx expression language that tailors the experience to meet their specific needs. In this preview we have the following new updates:
1. Starting October 2023 Low code plug-ins and the Dataverse Accelerator first-party app will be available in all new environments.
2. Starting November 2023, low code plug-ins support the robust Power Platform connectors infrastructure, making it easier to integrate with services outside of Dataverse
3.Support for Bound actions, will allow you to define complex custom code in the context of a record input. This helps optimize development architecture and reduce maintenance costs.
ParseJSON and Untyped objects are now GA
The JSON text format has become ubiquitous. It is used for storing and transferring all sorts of structured data. The ParseJSON function and untyped objects in Power Fx allow makers to work with this format dynamically in their Power Apps, parsing JSON text into Power Fx objects.
See canvas app changes in real-time together
We’re thrilled to announce the preview launch of Live Updates in the Power Apps Studio, a game-changing feature for collaboration in canvas apps. Back in July 2023, we said no more “blocked access” when we released Canvas Copresence, enabling canvas makers to join an app during the same session together. Now, we say no more manual refreshes for readers to see changes to an app!
Multiple makers can join an app at the same time, with one maker as an editor, and others as readers in read-only viewing app edits in real-time! Whether you’re thinking through new ideas, troubleshooting, or simply fine-tuning app elements, now you can do it with others and see results of editing actions immediately! This experience enhances collaboration in reviewing and debugging, boosts the ability to training colleagues, and enables key infrastructure for our upcoming multi-editor preview.
To enable this exciting experience, it must be turned on for each individual app. Open your app for editing in Power Apps Studio. Go to Settings and then Upcoming features. Look for Experimental. Find & set the toggle for Enable live updates to On. Check out our official documentation to learn more about this exciting feature and limitations. We would love for you to become an early adopter for this experience and future releases on our journey towards Canvas Coauthoring. Sign up today at aka.ms/coauthearlyadopter and we can’t wait to see how you take maker collaboration to next level
Learn Hub updates for pro-developers getting started on Power Apps
The Learn Hub in Power Apps is a convenient resource for users new to Power Apps, and our latest updates focus on tailored content for pro-developers onboarding and learning to build complex scenarios with low code. With the new Advanced level filter in the Learn Hub, pro-developers can easily access relevant training modules, real-world examples of scaled solutions, developer tools, and more.
You can now self-select the learning content that best suits your developer experience level. The Advanced level page features learning resources catered to pro-developers who are new to Power Apps. Learn how to create custom connectors, UI components, and setup a CI/CD process that can support complex scenarios, which enable your organization to build apps faster and better together. Check it out at aka.ms/devlearnhub!
Learn more at Use the Learn hub – Power Apps | Microsoft Learn
Canvas built-in offline is now just one click away!
We’re excited to make canvas built-in offline available by default for Power Apps makers in Public Preview.
Creating an app with data available offline is easy. Just enable the app for offline in the General Settings in the Power Apps Studio and you’re on your way. You can build complex offline apps using custom offline profiles that help you to optimize your app’s performance by reducing the amount of data downloaded to the device. But don’t worry! We introduced an auto-generated mode for simple apps that will work great for small to medium-sized data sets.
Copilot-generated Deployment Notes for Pipelines in Power Platform gets and update
Copilot-generated deployment notes in pipelines are now 10x faster.
Thanks to the significant reduction of generation wait time, the experience has been updated to auto-fill the deployment notes field with the solution description, so makers only have to review what Copilot’s written for them to deploy.
With a sharper look and smoother experience, Copilot is ready to help make ALM easier for both pipeline admins and makers who deploy. More power, less time, better production.
Learn more about Copilot-generated deployment notes, a feature of Managed Environments.
End User Productivity
Announcing general availability of the modern, refreshed look for model-driven apps
First previewed in February, the modern, refreshed look is now generally available. Along with ux improvements, we’ve added a new opt-in toggle for end users. UX Updates include an updated read only style. All new Option-set control, Date-time control and Duration control. We’ve updated dialogs to use modern design. View page grids now use the Power Apps grid control. Dashboards have been updated to use modern design and Power Apps grid for sub-grids. End users can now control their rollout with a “Try the new look” feature toggle in the header. This allows them to opt-in for any given app a their convenience, letting them work at their own pace. They can switch back at any time.
We’ve also released new, and made updates to some of our documentation – see a summary before of some of the key updates:
Please continue sending us your feedback on features you would like to see in Power Apps. We hope that you enjoy the update!