What’s new in Power Apps: June 2024 Feature Update
Get started with the latest updates today!
Jump into Power Apps to try the latest updates, you can use an existing environment or get started for free using the Developer plan.
AI-powered Development
Build as a team with Canvas Coauthoring
We are thrilled to announce that the highly anticipated Canvas Coauthoring experience is entering Preview and now available for the public worldwide, including sovereign clouds. Only one editor at a time no more! Now, up to 10 makers can edit a canvas app simultaneously in the same editing session. Makers will be able ability see others edits in real-time, and similar to Office’s collaborative experience, they will be able where and what their teammates are working on in the app via real-time presence adorners on the authoring canvas.
This groundbreaking experience is set to accelerate app development cycles for fusion teams by revolutionizing and streamlining the way makers collaborate together in the Canvas Designer. Now with Coauthoring, fusion teams do not need to rely on app development processes created as workaround for the previous solo editor experience, including dividing efforts across multiple app instances and consolidating changes later.
We can’t wait for you to try the Canvas Coauthoring Preview. Your feedback will be instrumental in shaping the future of this feature as we journey towards GA. Please visit our documentation to learn more details about this experience.
Work with complex data models in an ERD view assisted by Copilot
To build meaningful business applications, data models consisting of multiple tables are almost always essential. We’re excited to announce the public preview of a brand-new data experience that simplifies working with complex data models in an Entity Relationship Diagram (ERD) view with the assistance of Copilot.
This innovative feature revolutionizes the way you work with data from various sources, including natural language inputs, Excel files, and SharePoint lists, all through an intuitive drag-and-drop interface. What’s more, with Copilot by your side, it’s time to say goodbye to repetitive tasks. Copilot will handle the heavy lifting, like populating sample data and configuring table metadata, so you can focus on what matters most – creativity and strategy.
Share and install components with catalog
Catalog enables makers to share and install re-usable components and templates that are customized for their orgs, by their orgs. This provides much more useful starting points than generic templates.
Because the Catalog is built on top of our Solutions framework, you can also easily install catalog items from any environment in a tenant, update items so that makers use the most recent, authoritative version, and have catalog components accessible from authoring experiences, like Power Apps Studio. The catalog also comes with Enterprise level security. By default, catalog items must be approved by a delegated approver before they can be officially published and accessible by your org. There are also access controls for users to be able to submit, acquire, approve, or administer the catalog. In order to resubmit new versions, a maker needs to belong to the original publishing group. The catalog now enables you to manage your re-usable assets across your tenant in a secure way.
Developer environment and plan now available in Sovereign clouds
We’re thrilled to announce that the Power Apps Developer Plan is now available in sovereign clouds starting with GCC and later this year will be available in GCCH and DOD.
Developer Plan is needed to get Developer Environments, which offer personalized spaces for makers to experiment, innovate, and build. They provide premium capabilities like Dataverse and premium connectors at no additional cost. These environments also adhere to your organization’s default Data Loss Prevention (DLP) policy for security. Striking a balance between control and empowerment.
Improved management of new and preview features for canvas apps
We’ve introduced a new category in canvas app settings to help you identify between newly released and preview features. We needed a new category that clearly indicates that features are GA and the long-term direction of the product, and yet still needed the flexibility of having a switch to control the feature. The switch allows us to slowly deploy the feature and watch for problems, and at the same time gives you control to enable the feature for your production workloads on your own schedule especially when a breaking change is involved.
Enterprise-grade governance
Public preview for delete app users and view platform app users
Admins can take advantage of a modern and accessible UI to manage application users. Admins can do this by using the Application users page in the environment settings in the Power Platform admin center. Application users can be added, updated (or refreshed), and now inactivate application users can be deleted. Admins can also view the list of platform application users with their respective security role assigned.
General availability of delete group team members when the associating Microsoft Entra group is deleted.
When a Microsoft Entra group is deleted from the Azure portal, all Dataverse group team members will be removed within 24 hours. Previously, if a group team member logged into Dataverse after the Microsoft Entra group was deleted, the team member was removed from the Dataverse group team. This left other team members in the Dataverse group team because they did not access the system. To eliminate any unauthorized data access issues, all team members are automatically removed from the group team upon deletion of its associated Microsoft Entra group.
IP firewall support for TDS endpoint
Currently, the IP firewall is set up to support only the Dataverse OData endpoint, which means that IP-based access restrictions do not apply to the TDS endpoint. This implies that customers are unable to set up IP-based access controls for the TDS endpoint. However, the recent introduction of IP firewall capabilities for the TDS endpoint now allows customers to apply IP restrictions, enhancing the security of their TDS endpoint access.
Learning and Documentation Updates
Videos
Evolving education framework with Power Platform
Join Scott Durow as he chats with Scott McKenzie from Fort Vermilion School District in Canada, who showcases an inspiring education framework app that he has developed giving teachers the ability to interact with millions of rows of student data stored in Dataverse, using a beautiful drag and drop user interface. The speed at which he has used Power Apps to transform their educational data management and student assessments system is truly inspiring.
YAML Essentials for the Power Platform
You may have heard about something called YAML and wondered what it is. In this beginner’s guide to YAML for Power Platform, I’ll give you an overview of what YAML is and explain the key concepts of YAML like data types and key-value pairs. I’ll also walk you through why you need to know about YAML as a Power Platform developer and how and where you can use it within the Power Platform including in Copilot Studio and Power Apps. By the end of the video, you’ll have a solid grasp of YAML and be ready to start using it in Power Apps and Copilot Studio.
Training paths and Labs
New Training Paths
- Create AI Builder grounded prompts with Dataverse data
- Get started with security concepts in Dataverse
Updated Training
- Perform custom updates in a Power Apps canvas app
- Get started with Power Apps canvas apps
- Get started with security roles in Microsoft Dataverse
- Work with external data in a Power Apps canvas app
- Create a relationship between tables in Microsoft Dataverse
- Create formulas to change behaviors in a Power Apps canvas app
- Publish, share, and maintain a canvas app