{"id":109394,"date":"2024-06-04T09:48:00","date_gmt":"2024-06-04T16:48:00","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/?post_type=power-apps&p=109394"},"modified":"2025-06-11T07:41:06","modified_gmt":"2025-06-11T14:41:06","slug":"whats-new-power-apps-may-2024-feature-update","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-apps\/whats-new-power-apps-may-2024-feature-update\/","title":{"rendered":"What\u2019s new: Power Apps May 2024 Feature Update"},"content":{"rendered":"\n
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. This month we\u2019ve got a great set of updates for Makers, Admins, and users across Power Apps, Dataverse and Copilot.<\/p>\n\n\n\n
Trust<\/strong><\/p>\n\n\n\n Maker Productivity<\/strong><\/p>\n\n\n\n End user productivity<\/strong><\/p>\n\n\n\n To reduce administrative overhead for multi-tenant organizations using Power Apps, we are super excited to announce public preview of cross tenant license recognition for canvas and model driven apps using Dataverse! When end-users access an app outside of their home tenant, Power Apps recognizes use rights the user has in both their home tenant or in the resource tenant (where the app is hosted).\u202fThis is an enhancement to the cross tenant license recognition that already existed for canvas apps not using Dataverse.<\/p>\n\n\n\n Learn more<\/strong> at Share a canvas app with guest users (contains video) \u2013 Power Apps | Microsoft Learn<\/a><\/p>\n\n\n\n You can now convert owner team to access team and reassign team\u2019s records to another user\/team in Power Platform admin center. Previously you can only perform these functions in the legacy Web application. Now you can perform these functions in Power Platform admin center. Admins can perform all Dataverse team management in a centralized location under the Environment\/Settings\/Users + Permissions\\Teams area. <\/p>\n\n\n\n Learn more<\/strong> at Teams in Dataverse \u2013 Power Platform | Microsoft Learn<\/a><\/p>\n\n\n\n We are thrilled to announce the general availability of Environment Groups in the Power Platform Admin Center, a feature that revolutionizes the way enterprises manage their digital ecosystems. This new capability allows administrators to organize and oversee multiple environments with unprecedented ease and clarity, marking a significant leap forward in governance and operational efficiency.<\/p>\n\n\n\n With Environment Groups, you can now categorize environments into logical clusters, streamlining the management process and enhancing security oversight. This feature is designed to support the growing complexity of enterprise-scale deployments, providing a robust framework for administrators to maintain order as the number of environments expands.<\/p>\n\n\n\n Embrace the power of structured governance with Environment Groups, and take the first step towards a more organized, secure, and scalable Power Platform experience. This update is a testament to our commitment to continuous innovation and our dedication to empowering organizations to achieve more with Microsoft Power Platform.<\/p>\n\n\n\n Learn more<\/strong> at Environment groups \u2013 Power Platform | Microsoft Learn<\/a><\/p>\n\n\n\n We are excited to announce the general availability of Environment Routing<\/strong> in the Power Platform Admin Center. This innovative feature is set to transform the way organizations manage user access and workflows within the Power Platform ecosystem. Environment Routing enables administrators to direct users to the most appropriate environment based on predefined criteria, ensuring a seamless and efficient user experience. <\/p>\n\n\n\n The introduction of Environment Routing marks a milestone in our journey towards providing a more intuitive and agile platform. It allows for smarter distribution of resources and more granular control over user access, which is essential for organizations operating at scale. This feature simplifies the user journey and enhances productivity by intelligently guiding users to the right environment, right when they need it. <\/p>\n\n\n\n As we roll out Environment Routing, we invite you to explore its capabilities and integrate it into your governance strategy. This release underscores our commitment to delivering solutions that meet the complex needs of our customers, helping them to manage their Power Platform environments with greater ease and sophistication. <\/p>\n\n\n\n Learn more<\/strong> at Environment routing \u2013 Power Platform | Microsoft Learn<\/a><\/p>\n\n\n\n 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. <\/p>\n\n\n\n Learn more<\/strong> at IP firewall in Power Platform environments \u2013 Power Platform | Microsoft Learn<\/a><\/p>\n\n\n\n Power Platform Well-Architected is a set of best practices, architecture guidance, and review tools that help customers design and develop Power Platform workloads that are built to change and built to last.\u202f <\/p>\n\n\n\n Learn more<\/strong> at Announcing Power Platform Well-Architected | Microsoft Power Apps<\/a><\/p>\n\n\n\n Field suggestion by Copilot is a feature for Power Apps makers that helps you choose the best fields to display in your app when you are binding a data source to a control. Instead of using the default fields that Power Apps picks for you, you can see up to 10 suggestions from Copilot that are based on the data schema and the context of your app. You can review the suggestions and make adjustments as you need, saving you time and improving the quality of your app. <\/p>\n\n\n\n Learn more<\/strong> at How to use field suggestions by Copilot in Power Apps Studio \u2013 Power Apps | Microsoft Learn<\/a><\/p>\n\n\n\n Bypass Business logic is useful for bulk data operations where you don\u2019t want custom business logic to be applied, such as when you\u2019re sure the data meets organizational requirements or when you plan to implement the logic by other means. We are introducing two optional parameters that developers can use during data operations <\/p>\n\n\n\n These new parameters target custom business logic applied to your organization, and when used, all custom plug-ins and workflows are disabled except for those that are part of the core Microsoft Dataverse system or part of a solution where Microsoft is the publisher. <\/p>\n\n\n\n Learn more<\/strong> at New capabilities to bypass custom business logic (preview) \u2013 Power Apps | Microsoft Learn<\/a><\/p>\n\n\n\n The 2nd\u202frelease of modern screen templates in Canvas studio will be available in North America starting on 6\/17. This release includes the new \u201cHeader and form\u201d and \u201cHeader and table\u201d templates. Makers can insert these new screens using the same \u201c+ New screen\u201d entry point and connect to a data source within a few clicks! These templates contain only modern controls, are responsive by default, and can be inserted using copilot as well.\u202f <\/p>\n\n\n\n Learn more<\/strong> at Add a screen to a canvas app and navigate between screens \u2013 Power Apps | Microsoft Learn<\/a><\/p>\n\n\n\n Power Apps mobile is now updated with features to help frontline workers find their apps quickly.<\/p>\n\n\n\n Learn more<\/strong> at Set an app as a startup app \u2013 Power Apps | Microsoft Learn<\/a><\/p>\n\n\n\n Modern controls are now much more customizable and have tons of new features available. Button control gets icon support and custom theming get new capabilities including classic compatibility. Three more controls are generally available now with more to follow soon. <\/p>\n\n\n\n Learn more<\/strong> at May 2024 updates for modern controls and theming | Microsoft Power Apps<\/a><\/p>\n\n\n\n When opting-in your app to be \u201cDevice optimized\u201d (preview setting) your app gets better look and feel while gaining on performance and reliability on mobile devices. With this update, makers no longer need to enable individual screens. Power Apps will automatically activate screens where all controls are \u201cDevice optimized\u201d. <\/p>\n\n\n\n Learn more<\/strong> at Optimize for devices overview (preview) \u2013 Power Apps | Microsoft Learn<\/a><\/p>\n\n\n\n We\u2019ve also released new, and made updates to some of our documentation \u2013 see a summary before of some of the key updates:<\/p>\n\n\n\n\n
\n
\n
<\/a><\/figure>\n\n\n\nTrust<\/strong><\/h2>\n\n\n\n
Public Preview for cross-tenant license recognition Power Apps using Dataverse <\/h3>\n\n\n\n
<\/figure>\n\n\n\nAnnouncing preview for converting Owner team to Access team and reassigning team\u2019s records <\/h3>\n\n\n\n
<\/figure>\n\n\n\nAnnouncing the General Availability of Environment Groups in Power Platform Admin Center <\/h3>\n\n\n\n
<\/figure>\n\n\n\nIntroducing the General Availability of Environment Routing for Power Platform <\/h3>\n\n\n\n
<\/figure>\n\n\n\nIP firewall support for TDS endpoint (preview) <\/h3>\n\n\n\n
<\/figure>\n\n\n\nAnnouncing Power Platform Well-Architected <\/h3>\n\n\n\n
<\/figure>\n\n\n\nMaker Productivity<\/strong><\/h2>\n\n\n\n
Field selection in canvas apps by Copilot <\/h3>\n\n\n\n
<\/figure>\n\n\n\nAnnouncing preview for bypass business logic <\/h3>\n\n\n\n
\n
Power Apps Canvas Modern Screen Templates (Wave 2) <\/h3>\n\n\n\n
<\/figure>\n\n\n\nEnd User Productivity<\/strong><\/h2>\n\n\n\n
Find mobile apps quickly with new app launching improvements.<\/h3>\n\n\n\n
\n
<\/figure>\n\n\n\nMajor updates for modern controls and theming! <\/h3>\n\n\n\n
<\/figure>\n\n\n\nScreens get optimized for iOS and Android automatically <\/h3>\n\n\n\n
<\/figure>\n\n\n\nFor Admins<\/h3>\n\n\n\n
\n
For Makers<\/h3>\n\n\n\n
\n
For Users<\/h3>\n\n\n\n
\n