Clay Wesener, Author at Microsoft Power Platform Blog http://approjects.co.za/?big=en-us/power-platform/blog Innovate with Business Apps Wed, 04 Dec 2024 18:08:30 +0000 en-US hourly 1 What’s new in Power Apps: November 2024 Feature Update http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/whats-new-in-power-apps-november-2024-feature-update/ Wed, 04 Dec 2024 18:08:29 +0000 AI-powered Development Check out some of our latest improvements in this month’s Power Apps Pulse! This month, it’s all about adding that shine! Power Apps Studio has a fresh new look, we’ve given you more ways to add web resources, and now you can customize your modern themes to get exactly the right color at each

The post What’s new in Power Apps: November 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>

Summary: Welcome to the Power Apps monthly feature update! We will use this blog to share what’s new in Power Apps. A summary of product, community, and learning updates from throughout the month so you can access it in one easy place. This month we’re excited to shared a simplified approach to writing Power Fx with Copilot, Performance improvements to the Canvas designer, Studio visual updates, and smart paste for model driven apps!

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

Check out some of our latest improvements in this month’s Power Apps Pulse!

This month, it’s all about adding that shine! Power Apps Studio has a fresh new look, we’ve given you more ways to add web resources, and now you can customize your modern themes to get exactly the right color at each step of the ramp. Get in the know with this month’s Power Apps Pulse!

Power Apps Formula Creation with Natural Language Input

Animated Gif Image

The latest update to the Power Apps formula bar introduces a new “Create a Formula” option, allowing users to craft Power Fx formulas using natural language. This innovation simplifies the formula creation process, making it more accessible for users of all skill levels. Enable this preview feature in your app settings, and then by typing a desired action in plain language, the AI suggests the appropriate formula, which can then be applied to the selected control and property.

Additionally, the update enhances the formula explanation capability, enabling users to select a portion of a formula and receive a plain language explanation of the selected part. This is particularly beneficial for understanding long or complex formulas. The Copilot in the formula bar now supports more languages, broadening the feature’s accessibility.

Modernization and visual update of the Power Apps Studio

In the effort to provide better out of the box accessibility, performance, and alignment with Microsoft product set we’ve updated the Power Apps Studio across both the canvas and model driven designers. This milestone creates a modern look and feel, as well as improved coherence throughout the Power Apps authoring experience for makers working across multiple app types, the plan designer and data workspace. No action is required to see the new updates, rolling out now.

Improved Studio performance with the new analysis engine

While you edit or play your app in Studio, a continuous analysis of app elements and their interactions is happening in the background. For example, this allows us to know that if you change an expression `Set(x, 5)` to `Set(x, {Lorem: “Ipsum”})` that the type of `x` is now a record instead of a number, and any references in your app to `x + 1` will therefore be marked as erroneous.  

To improve performance and reliability while building apps, we released the updated analysis engine, Generally Available and will be on by default for all Canvas apps, starting February 2025. To migrate ahead of this, go to app settings, and turn on ‘New analysis engine’ setting under Updates > New.

Performance Boost: The New Analysis Engine optimizes how we approach that analysis, complex Canvas apps that previously took minutes to load should now load much faster. Note that this is an authoring load time and edit time performance improvement and has no impact on app run time performance.

Accuracy: The New Analysis Engine enables more accurate determination of variable and collection types, reliably identifies the columns used in your app, and enhances Data Source call performance in published apps.

Intelligent Apps

New smart paste available in your model-driven apps

Animated Gif Image

Smart paste is designed to make form-filling in model-driven apps as simple as copy & paste. Now you can effortlessly fill forms based on the information you already have, transforming the tedious task of filling forms with a smarter, faster, and more intuitive way to handle forms. We are also introducing citations so you can easily identify where suggestions come from, and expanding form fill assistance (including the new smart paste) to quick create forms.  

To learn more, read the blog at New smart paste makes filling forms as easy as copy & paste – Microsoft Power Platform Blog and documentation at Use Copilot’s form fill assistance feature in model-driven apps – Power Apps | Microsoft Learn.  

Learning and Documentation Updates

Training Paths and Labs

Updated Training

Documentation Updates

Developer
Connect to SQL Server from Power Apps overview
Access data in SQL Server
View results in SQL Server
View source code files for canvas apps (preview)
Disconnect Git version control to edit canvas apps
Use Copilot to create and edit Power Fx formulas in Power Apps
Use Microsoft SQL Server securely with Power Apps
Create virtual tables using the virtual connector provider
Transition from legacy data integration services
Create or edit model-driven app dashboards
Create a model-driven app using the classic app designer
Solution view
Sort rows in a model-driven app view
Types of columns
Use Live monitor to troubleshoot model-driven app behavior
Navigate to advanced model-driven app making and customization areas
Use environment variables for Azure Key Vault secrets
Create and edit tables using Power Apps
Known limitations and troubleshooting with virtual tables
Solution layers
Share a canvas app with your organization
Catalog in Power Platform for developers
Retrieve data about the catalog in Power Platform
Submit and approve catalog items
Install items from the catalog in Power Platform using code
Catalog item submission document reference
Catalog in Power Platform Events reference
Catalog in Power Platform table/entity reference
Admin
Managed security
Security page overview
Use network security features
Use access control features
Use threat detection features
Use compliance features
Managed operations
Monitor page (preview)
View event logs and error logs (preview)
Use the new and improved Power Platform admin center (preview)
Overview of Dataverse Git integration (preview)
Dataverse Git integration setup (preview)
Source control repository operations (preview)
FAQs about Dataverse and Git integration (preview)
Power Platform and SAP
What is Microsoft Power Platform integration with SAP?
SAP + Power Platform white paper
Connect Microsoft Power Platform and SAP
Get started with the SAP ERP connector
Get started with the SAP OData Connector
Set up Secure Network Communications
Set up Microsoft Entra ID with Kerberos for SSO
Microsoft Entra ID (with certificates) – single sign-on
Set up Microsoft Entra ID, Azure API Management, and SAP for SSO from SAP OData connector
Microsoft Entra ID using SuccessFactors (Preview)
Integrating SAP data with Power Platform for app makers
Building integrated Power Platform applications for SAP consultants
Managing compliance and security for Microsoft Power Platform and SAP integration
Enabling Power Platform applications integrated with SAP for SAP Basis Administrators
Microsoft Entra ID using SuccessFactors (Preview)
Telemetry events for mobile app synchronization and actions (preview)
IP firewall in Power Platform environments
Safeguarding Dataverse sessions with IP cookie binding
Business continuity and disaster recovery for Dynamics 365 SaaS apps
Virtual Network support overview
Known limitations for data loss prevention (DLP) policies
Policies and communications for Power Platform and Dynamics 365 Services
Column-level security
Tenant-to-tenant migrations
Manage feature settings
Turn on copilots and generative AI features
Configure user security in an environment
Create users
Teams in Dataverse
Environment routing
Secure the default environment
Microsoft Power Platform admin documentation
Manage Copilot
Solution checker enforcement in Managed Environments
Power Apps operated by 21Vianet and Power Automate operated by 21Vianet
Dynamics 365 service description
Manage email notifications
Use Copilot to generate deployment notes in pipelines
Important changes (deprecations) coming in Power Platform
App object in Power Apps
End User
Use Copilot’s form fill assistance feature in model-driven apps
Modern, refreshed look for model-driven apps
Explore data on a grid page
Frequently asked questions about Dataverse search
Search for records by using Dataverse search

The post What’s new in Power Apps: November 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>
What’s new in Power Apps: October 2024 Feature Update http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/whats-new-in-power-apps-october-2024-feature-update/ Mon, 04 Nov 2024 17:07:42 +0000 AI-powered Development See highlights of what’s new this month on Power Apps Pulse! We’ve got some great enhancements to share this month! It’s never been easier to share your canvas apps, check out new ways to work with JSON-based data with updates to how you can use ParseJSON(), and build UI faster with improvements to

The post What’s new in Power Apps: October 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>

Summary: Welcome to the Power Apps monthly feature update! We will use this blog to share what’s new in Power Apps. A summary of product, community, and learning updates from throughout the month so you can access it in one easy place. This month we’re excited to share the GA of field suggestions for Model Driven makers, Data workspace in 9 langagues worldwide and improved ALM for virtual tables and Copilot Studio!

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

See highlights of what’s new this month on Power Apps Pulse!

We’ve got some great enhancements to share this month! It’s never been easier to share your canvas apps, check out new ways to work with JSON-based data with updates to how you can use ParseJSON(), and build UI faster with improvements to the Copilot button inline action. Get in the know with this month’s Power Apps Pulse!

Copilot Field Suggestions for Model Driven Apps Forms and Views is available in GA

Animated Gif Image

We are excited to announce that makers can leverage Copilot for column suggestions when creating new Forms and Views. You don’t have to start from blank any longer. When creating a new View, for example, makers can select Get AI generated column suggestions, which will enable Copilot to generate suggested columns for the View based on the Table columns, and View name or descriptions if they are available. This option is also available for new Quick view and Quick create forms.

The feature is available worldwide for English language users.

Data workspace is now generally available in 9 languages worldwide 

Craft your data model from natural language input, Excel file, or SharePoint list with Copilot assistance. Build deployment-ready business solutions involving multiple tables at a time in ERD view. Create not just canvas apps, but also model-driven apps on top of your business data — all available through Data Workspace in 9 languages now!

Comment Generated Formulas is now GA and available in multiple languages!

We are excited to announce that our Comment Generated Formulas feature is now generally available (GA)! This innovative tool allows you to create Power Fx formulas directly from code comments by typing // followed by your natural language request, making it easier than ever to create Power Fx formulas. Simply direct the Copilot on what you want to do in plain language, and our AI will generate the corresponding formula for you by leveraging the context of the application.

In addition to its general availability, the Comment Generated Formulas feature now supports multiple languages beyond English. This enhancement ensures that users around the globe can take full advantage of this powerful tool in their native language, whether it’s French, Spanish, German, or any other supported language. For all new apps, this feature is enabled automatically. For existing apps, you can easily turn it on from the New Settings. So make sure you have enabled the feature, and start transforming your comments into functional formulas today!

Enterprise-Grade Governance

New Rule for Generative AI features

Since some Copilots and generative AI features are not available in all geos or languages, we previously introduced two settings that enable Copilot features by allowing processing of data outside of region. This month, we are announcing a way to manage these settings at scale by using a new rule for environment groups.

Tenant admins can configure environment groups and publish the “Generative AI settings” rule to enable/disable cross-geo data movement and/or Bing search. For more information on these settings, see Turn on copilots and generative AI features – Power Platform | Microsoft Learn.

Application Lifecycle Management for Virtual Tables

Animated Gif Image

We’re thrilled to announce an enhancement for virtual tables—Application Lifecycle Management (ALM) capability! This new functionality enables developers to streamline the transition of virtual tables in Solutions across Power Platform environments using environment variables.

Environment variables are essential to effective ALM, allowing developers to adjust connection references as virtual tables move from one environment to another. For example, when integrating with SharePoint, developers can update the connection reference to reflect a test or production URL. Similarly, for SQL integrations, switching between test and production servers is now straightforward.

With this new feature you can add virtual tables to a solution, export the solution, and import it into other environments, complete with all virtual table settings. This enhancement simplifies deployment and management, empowering developers to build with even greater efficiency and flexibility.

Healthy ALM in Microsoft Copilot Studio: Solution Explorer in Microsoft Copilot Studio (MCS) is in Public Preview

Solution explorer in Copilot studio is now available in public preview, and the team is thrilled to announce the launch of the latest features designed to manage copilots and their components like knowledge, topics, actions and more! Whether you’re Maker or ISV or End customer, Solution explorer offers capabilities to transport & deploy copilots and components between environments, to customize and extend existing copilot with proper controls. ALM in Copilot Studio is our desire to democratize conversational AI as a part of that mission to empower. We’ve listened to our customers’ needs and worked tirelessly to bring an ALM that truly stands out.   

Feature #1 Access solutions in MCS: In addition to accessing Solutions in MCS, customers can now create a new solution, add existing copilot to the solution and view all the objects related to the copilots, all within MCS without navigating out of the current platform. 

Feature #2: Create Copilot using solution: Customers can now create copilot using a solution which is their preferred solution within MCS. This prevents us from having any orphaned customizations

Feature #3 Edit and Extend copilot and components using solutions: Customers can now edit and extend copilot and its components using a solution which is their preferred solution within MCS. This helps to seamlessly upgrade and deploy copilots. 

Feature #4 Deploy copilot and components using Pipelines with a single click: Customers can now use pipelines as a single click process to deploy Copilots to Prod environment and is a very secure way to accomplish this migration.  

Create and manage custom solutions – Microsoft Copilot Studio | Microsoft Learn

Export and import copilots using solutions – Microsoft Copilot Studio | Microsoft Learn

Export and import copilot components using solutions – Microsoft Copilot Studio | Microsoft Learn

Learning and Documentation Updates

Training Paths and Labs

Updated Training

Documentation Updates

Developer
Sign in to Power Apps
Understand Power Apps Studio
Build your first model-driven app
Open custom pages as dialogs and use cloud flows
Add a Copilot control to a canvas app (preview)
Add and configure controls in canvas apps
Add a Power BI visual to a model-driven app
Add and navigate screens in canvas apps
Collaborate on canvas apps in Power Apps Studio
Create and edit tables using the table designer
Use inline actions in Power Apps Studio
Text input modern control in Power Apps (preview)
Create a solution
Create and edit tables using Power Apps
Use code view for canvas app controls (preview)
Add a custom Copilot to a canvas app (preview)
Use Copilot to create and edit Power Fx formulas
Advanced configuration options in Azure Synapse Link
Choose finance and operations data in Azure Synapse Link for Dataverse
Query and analyze the incremental updates
Create an Azure Synapse Link for Dataverse with your Azure Synapse Workspace
Changing release channels for model-driven apps
Overview of connectors for canvas apps
Responsible AI FAQ for Copilot in the timeline
Solutions in Power Apps overview
Environment variables for Power Platform overview
Environment variables frequently asked questions
Create and edit public or system views
FAQs for field suggestions by Copilot
Create, edit, or configure forms using the form designer
Dataverse long term data retention overview
Create a business rule for a table
Modern commanding known limitations
Create a Power BI report using data from Dataverse
Create and edit tables using Power Apps
Restore a canvas app to a previous version
Delete or turn off a model-driven app view
Edit related table records directly from another table’s main form
Tables and metadata in Microsoft Dataverse
Build business logic
Add a screen
FAQ for building apps and tables through conversation
Overview of exporting and importing canvas apps
Export and import canvas apps as a package
Export and import a canvas app as a single app file
FAQ for generate app descriptions with Copilot
Use SQL to query data
Build and package plug-in code
Microsoft Power Platform API reference
Dataverse development tools
How Dataverse SQL differs from Transact-SQL
Tutorial: Register an app with Microsoft Entra ID
Microsoft Power Platform Build Tools tasks
Dataverse SDK API Reference
Microsoft Power Platform Build Tools for Azure DevOps
Send in-app notifications within model-driven apps
Admin
Extend Dataverse capacity for 30 days
Common issues and workarounds
Use web resources
Dataverse capacity-based storage overview
Tenant-to-tenant migrations
Data storage and governance in Power Platform
View and download Dataverse analytics
Important changes (deprecations) coming in Power Platform
Securely access customer data using Customer Lockbox in Power Platform and Dynamics 365
Environment groups
Dataverse capacity-based storage details
Tutorial: Copy a Lifecycle Services environment to a unified environment
Invite users with Microsoft Entra B2B collaboration
Telemetry events for mobile app synchronization and actions (preview)
Manage email notifications
Policies and communications for Power Platform and Dynamics 365 Services
Create users
Create or edit business units
View intelligent recommendations about licensing
Solution checker enforcement in Managed Environments
Create a team template to control access rights for automatically created teams
How do I check my online service health?
Notifications for Business & Industry Copilot services
End User
Connect Exchange Online to Dynamics 365 Customer Engagement (on-premises)
View, compose and respond to email
Modern, refreshed look for model-driven apps
Set up mobile offline for model-driven apps

The post What’s new in Power Apps: October 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>
What’s new in Power Apps: September 2024 Feature Update http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/whats-new-in-power-apps-september-2024-feature-update/ Tue, 01 Oct 2024 15:21:54 +0000 AI-powered Development This month on Power Apps Pulse! This month we’re excited to share improvements to Modern Theming, a new responsive template to create a list and details screen with lightning speed, a way to choose a data source for multiple controls on a screen with one click, and a new way to open existing

The post What’s new in Power Apps: September 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>

Summary: Welcome to the Power Apps monthly feature update! We will use this blog to share what’s new in Power Apps. A summary of product, community, and learning updates from throughout the month so you can access it in one easy place. This month we’re excited to share some key announcements from Power Platform Community Conference, Explain this in GCC, the GA of Power Catalog and more!

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

This month on Power Apps Pulse!

This month we’re excited to share improvements to Modern Theming, a new responsive template to create a list and details screen with lightning speed, a way to choose a data source for multiple controls on a screen with one click, and a new way to open existing .msapp files. See how in this month’s Power Apps Pulse!

Start building from plans, announced at PPCC

Great solutions don’t (usually) start in code, or by immediately designing the UI. Most experienced developers and teams start with an understanding of the problem, the users involved, and their requirements, before they even write the first line of code or draft a first app screen. We’re excited to bring the ability to build a plan to the Power Apps Studio. With this ability developers will be able to start working on the business problem in an iterative discussion with Copilot in Power Apps – they will be able to better keep connection between the business requirements and the solution they are building. This iterative and outcome focused development cycle can all happen right within Power Apps Studio.

Plan designer is rolling out initially as an Early Adopters Program, you can read the blog to find out how to sign up.

Copilot Power Fx Formula Explanations now available in GCC

Animated Gif Image

We are excited to share that we are bringing the Copilot experience to our Government Cloud customers! As of September 24th, you will begin to see the Formula Bar Copilot button enabled for GCC (Government Community Cloud) environments and tenants that have authorized the use of Copilot and have enabled cross-region data movement for the environment. From the Copilot button, you can select the option to Explain the Formula and receive a natural language description of what the formula is doing in the context of the app. The “Explain the Formula” feature can help you quickly diagnose problems in an app by explaining each formula in simple to understand terms.

More exciting Copilot features for GCC are on the way! We can’t wait for you to try it out! Please share your thoughts and any feedback you may have by clicking the Thumb Up/Down icon in the explanation window.

Intelligent Application workload guidance as part of Power Platform Well-Architected

We are excited to announce the release of new documentation on Intelligent Application Workloads in Power Platform, as part of Power Platform Well-Architected. This comprehensive guide provides actionable insights for planning, developing, and maintaining intelligent application workloads, leveraging the Power Platform Well-Architected design principles. Key areas covered include responsible AI, security and compliance, performance optimization, deployment and testing, and integration options. Whether you’re a workload owner, technical stakeholder, or business stakeholder, this guide is designed to help you build robust, secure, and efficient intelligent applications.

Enterprise-Grade Governance

Announcing Public preview for mask sensitive data with column-level security

Animated Gif Image

All enterprise and financial customers are required to protect their customers’ personal data and sensitive information from data leaks.

Highly privileged users who have access to customers’ personal data and sensitive fields can see these fields in their entirety. There is a risk when these employees can download sensitive information using bulk export operations. With this feature, the admin can mask sensitive fields and eliminate the risk of sensitive data being bulk exported.

Column-level security – Power Platform | Microsoft Learn

Create and manage masking rules (preview) – Power Platform | Microsoft Learn

General availability for cross-tenant license recognition Power Apps using Dataverse

To reduce administrative overhead for multi-tenant organizations using Power Apps, we are super excited to announce the general availability 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). This is an enhancement to the cross tenant license recognition that already existed for canvas apps not using Dataverse.

Power catalog is Generally Available

The 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 Canvas 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.

Virtual table to Dataverse native table relationship

Animated Gif Image

Unlocking the power of Virtual Tables 

In the fast-paced world of data management, the ability to seamlessly integrate and relate data across various sources is essential. One of Dataverse’s features is its support for virtual tables, which enables real-time data access from external systems without the need to duplicate data within Dataverse. We are announcing General Availability of new capability which allows Makers the ability to create N:1 relationships between Dataverse virtual tables and Dataverse native tables.  

Enhancement Enables Business Value 

Unified Data View: With this feature users can take business decisions with a more cohesive data view that spans across native and external data sources. This is especially useful for organizations that maintain critical data in external systems but want to leverage the powerful data view and relationship capabilities of Dataverse.  

Streamlined User Experience: For end-users, this means a more seamless experience. They can work with data from various sources without needing to know or care where the data is physically stored. Whether it’s a customer record in Dataverse or an order history stored in an external SQL database, the user interaction remains consistent. 

By relating virtual and native tables, you can unlock new possibilities in reporting and analytics. Imagine creating a report that combines data from an external ERP system with native Dataverse data, all within the same environment. 

Content: Setting up relationships with virtual tables with Power Apps – Power Apps | Microsoft Learn​​​

Learning and Documentation Updates

Training Paths and Labs

Updated Training

Documentation Updates

Developer
Choose finance and operations data in Azure Synapse Link for Dataverse
Changing release channels for model-driven apps
Column suggestions by Copilot (preview)
Create Power BI report and dataset components (preview)
Use Git version control to edit canvas apps (experimental)
Environment Groups
Dataverse development tools
Register a plug-in
Tutorial: Write and register a plug-in
Get started with virtual tables (entities)
Dataverse table/entity reference
Azure integration
Admin
Create, update, and list Environment Management Settings (preview)
Administer the catalog
Geo-to-geo migrations
Manage your customer-managed encryption key in Power Platform
Manage Dataverse auditing
Manage email tracking settings
Manage behavior settings
Set up managed identity for Power Platform (preview)
Content security policy
Microsoft Power Platform icons
Environment routing
Enable maker welcome content
Solution checker enforcement in Managed Environments
Virtual Network support overview
Turn on copilots and generative AI features
What fields can be synchronized between customer engagement apps and Outlook?
Special system users and application users
Create or edit business units
Configure Dataverse search to improve search results and performance
Monitor new connectors
Manage Copilot (preview)
Tutorial: Install the Finance and Operations Provisioning app
Tutorial: Update the Finance and Operations Provisioning app
View license consumption for finance and operations apps
Manage Microsoft Dataverse settings
End User
FAQ about form fill assistance
Use Copilot’s form fill assistance feature in model-driven apps
Power Apps web part
Modern, refreshed look for model-driven apps
Set up mobile offline for canvas apps
Check user access to a row
View offline sync status
Set up mobile offline for model-driven apps
FAQ for Copilot chat in model-driven apps
Add Copilot chat for app users in model-driven apps
Mobile offline limitations for canvas apps

The post What’s new in Power Apps: September 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>
Build user-focused intelligent solutions in Power Apps, start with a plan. http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/build-user-focused-intelligent-solutions-in-power-apps-start-with-a-plan/ Thu, 19 Sep 2024 21:50:10 +0000 Microsoft Power Apps announces ability to co-create a solution plan with Copilot in Power Apps and improved intelligent features for data input and management.

The post Build user-focused intelligent solutions in Power Apps, start with a plan. appeared first on Microsoft Power Platform Blog.

]]>
This week our team has had the pleasure of spending time with our amazing community at the Power Platform Community Conference (PPCC). The energy and excitement at PPCC are unmatched, and it’s inspiring to see the creativity and passion everyone brings to the platform. As part of Charles Lamanna’s keynote we announced some exciting updates for Power Apps – we are further shaping how organizations build solutions and what solutions they built in the era of intelligent applications.

By 2026, 40% of net-new applications will be intelligent apps…[that] incorporate AI to enhance existing experiences and form new use cases

IDC FutureScape: Worldwide Developer and DevOps 2024 Predictions

Copilot will continue to bring a tremendous opportunity for developers and end users to be more productive. Power Apps will enable makers and end users with Copilot and a team of agents, each with rich domain skills across solution architecture, data modelling, and data exploration. Makers will be able to build intelligent solutions that solve business problems faster and with less effort.

Start with a plan

Great solutions don’t (usually) start in code, or by immediately designing the UI. Most experienced developers and teams start with an understanding of the problem, the users involved, and their requirements, before they even write the first line of code or draft a first app screen. We’re excited to bring the ability to build a plan to the Power Apps Studio. With this ability developers will be able to start working on the business problem in an iterative discussion with Copilot in Power Apps – they will be able to better keep connection between the business requirements and the solution they are building. This iterative and outcome focused development cycle can all happen right within Power Apps Studio.

Makers will be able to start with a description of their business problem as well as provide additional context like process diagrams, data models, or even screenshots of legacy apps. Copilot will use this input to draft user roles and requirements for the solution. From this starting point, makers can continue to add or change roles and their requirements directly or with the assistance of Copilot.

Animated Gif Image

Once the team will be aligned on requirements, Power Apps will propose a data model to support the solution and allow the maker to explore and make updates through a visual entity relationship diagram (ERD).

Animated Gif Image

When the maker will be ready to start building the solution components, the plan designer will recommend what types of apps and automation will fit their requirements. In the initial release of this functionality, the recommendations will include Canvas and model driven apps, and cloud flows in Power Automate.

Animated Gif Image

This entire process of building a plan and generating solution components is iterative and collaborative. At any point makers are able to make changes to defined user roles, requirements, data model, or the proposed user experiences.

And this additional context and grounding isn’t available just for the creation experience – the plan will now live alongside the solution, changing with it and making sure the understanding of the problem and requirements isn’t lost. This way anyone who comes to edit the existing solutions can not only see the actual status quo, but the rationale that led to it.

From the view of suggested apps, makers can jump into app generation, see a live preview of the app for quick validation, and leverage the full power of the canvas and model driven designers to customize and continuing building the app.

Animated Gif Image

Power Apps Studio is evolving to enable developers throughout the entire software development cycle, centered on the end user and their requirements. The plan designer is going to be available through Early Adopters Program, before entering public preview. You can request to join at https://aka.ms/LetsBuildaPlan – this doesn’t grant immediate access but will get you on the list as we expand to more users to engage with the product team, provide feedback, and get hands-on with the plan designer and intelligent apps.

Collaborate with Copilot and your team

While building alongside Copilot continues to improve, so does working alongside the rest of your team. We’re extremely excited to announce that Coauthoring in Power Apps is now generally available. The ability to work with a team of developers, business users, and other stakeholders in a single pane of glass brings great advantages. Especially in a world where low-code and code-first development happens in one solution.

Building apps that are intelligent from the start

This week we also announced updates for end users to easily work with data in their apps. With smart paste, instead of tediously searching for the right inputs, the end user can copy text from an e-mail or other source, let Copilot identify the right information, and map the content directly to their form. From there, users can decide what to accept or change.

Animated Gif Image

Additionally, when working over a large number of records, Copilot is able to help search and filter the data for users. Instead of numerous point-and-click actions, they can use natural language to quickly filter and search through data directly on the grid.

Animated Gif Image

These updates, available in Public Preview, continue to bring intelligent skills to core tasks for our end users, without the need for the developer to custom build an experience.

Request to join and become an early adopter

If you’re passionate about these updates coming for makers and end users, please join our Early Adopters Program. This doesn’t grant immediate access but will get you on the list as we expand to more users to engage with the product team, provide feedback, and get hands-on with the plan designer and intelligent apps.

You can request to join here: https://aka.ms/LetsBuildaPlan


The post Build user-focused intelligent solutions in Power Apps, start with a plan. appeared first on Microsoft Power Platform Blog.

]]>
What’s new in Power Apps: August 2024 Feature Update http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/whats-new-in-power-apps-august-2024-feature-update/ Tue, 03 Sep 2024 15:17:48 +0000 Welcome to the Power Apps monthly feature update! We will use this blog to share what's new in Power Apps. A summary of product, community, and learning updates from throughout the month so you can access it in one easy place. This month we're excited to share Copilot updates, GA of some key features for our makers and a huge set of Learning and Documentation updates.

The post What’s new in Power Apps: August 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>

Summary: Welcome to the Power Apps monthly feature update! We will use this blog to share what’s new in Power Apps. A summary of product, community, and learning updates from throughout the month so you can access it in one easy place. This month we’re excited to share Copilot updates, GA of some key features for our makers and a huge set of Learning and Documentation updates.

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

Introducing our first episode of Power Apps Pulse!

We’re delighted to share with you a new series highlighting incremental improvements each month aimed at making app building faster, easier, and more delightful for your app users. Check out these updates and get making with Power Apps Pulse!

Use Copilot to filter to quickly filter, sort, and search canvas app galleries with SharePoint lists

We are excited to announce that Power Apps application runtime users can now use Copilot to filter to quickly filter, sort, and search the items in canvas app galleries with SharePoint. Copilot to filter uses your natural language to generate a query to the database that scopes the current view of records in a gallery so you can quickly find the records you need. This feature is available only for Power Apps canvas web apps and only at runtime for all applications that have been republished after version 7.4 which is expected to be available starting on July 29. It will be fully rolled out to all regions several weeks later. This premium feature is on by default and authors may disable if required.

Unlocking Power Apps: Exploring New Copilot Features with April Dunnam | Copilot Learning Hub

Join us on Copilot Learning Hub as we dive into the latest Copilot capabilities within Microsoft Power Apps. In this episode, Dona welcomes April Dunnam, a Power Apps expert, to showcase the innovative features that are transforming how users interact with Power Apps. From a comprehensive walkthrough of the new capabilities to practical demos, this episode is packed with insights for both beginners and advanced users. Discover how to leverage Copilot in Power Apps to enhance your productivity and streamline your workflows. Don’t miss out on this informative session.

Call SQL Server procedures directly in Power Fx (GA)

We are excited to announce that calling SQL Server stored procedures in Power Fx is now generally available in all regions. You do not need to call a Power Automate Flow to use a stored procedure making development of Power Apps for SQL easier for authors and faster overall performance for both authors and end users. The ability to call stored procedures for the SQL connector directly is an extension to the existing tabular model and gives users access to tables, views, and stored procedures. This feature extends our ongoing support of SQL Server as a primary development target for Power Apps.

Enterprise-Grade Governance

General availability 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 deactivated. Now deactivated application users can be deleted. Admins can also view the list of platform application users with their respective security role assigned.

General Availability for Delete stub, unlicensed, and removed Microsoft Entra group users.

Previously, stub users, unlicensed, or removed Microsoft Entra group users couldn’t be deleted from a Dataverse environment. These types of users remained in a Dataverse environment with a disabled status and were unable to log into the environment. You can now delete these users with the disabled status in your environment to comply with privacy laws, regulatory requirements, and to free up storage space.

Learning and Documentation Updates

Training paths and Labs

Updated Training

Documentation Updates

Developer
System requirements, limits, and configuration values for Power Apps
Improve solution performance, stability and reliability
Define and query hierarchically related data
Work with formula columns
Low-code plug-ins Power Fx (preview)
Visualize hierarchical data with model-driven apps
Using Power Fx with commands
Dataverse long term data retention overview
FAQ for Copilot in model-driven apps
Add Copilot for app users in model-driven apps
Microsoft Dataverse documentation
Create and use dataflows in Power Apps
Import data from Excel and export data to CSV
Importing and exporting data from Dataverse
Sign in to Power Apps
What are model-driven apps in Power Apps?
Customize the command bar using command designer
What is Power Apps?
View table data in Power BI Desktop
List of controls available for model-driven apps
Create a solution
Embed a Power BI report in a model-driven app main form
Use the Power BI report control to add a report (preview)
Manage model-driven app settings in the app designer
Build your first model-driven app
How to run a model-driven app
What’s new in Power Apps?
Use environment variables for Azure Key Vault secrets
Add canvas apps and cloud flows to a solution by default (preview)
PDF viewer control (experimental) in Power Apps
Share a canvas app with guest users
Email address validation for email columns (preview)
Azure integration
Dataverse development tools
Debug JavaScript code for model-driven apps
Asynchronous service
Register a plug-in
Tutorial: Write and register a plug-in
Get started with virtual tables (entities)
Types of columns
Page results using FetchXml
Page results using QueryExpression
Choose finance and operations data in Azure Synapse Link for Dataverse
Client API execution context
Client API form context
Client API grid context
getContentWindow (Client API reference)
isLoaded (Client API reference)
Custom column analyzers for Dataverse Search
Write a listener application for an Azure solution
Form OnSave event (Client API reference) in model-driven apps
PostSave Event
Form OnSave event (Client API reference) in model-driven apps
getFetchXml (Client API reference)
fetch element
Restore deleted records with code (preview)
Admin
Manage Copilot (preview)
Power Platform managed identity overview (preview)Power Platform managed identity overview (preview)
Set up managed identity for Power Platform (preview)
ActivityPointerBase table
Create and manage masking rules (preview)
Set up the Business value toolkitSet up the Business value toolkit
Capture and communicate value with the Business value toolkit
Boost team efficiency and customer experience with Power Automate and Copilot Studio
What is Microsoft Power Platform SAP Supplier Self Service template
Install and set up the SAP Supplier Self Service template
Get started managing the SAP Supplier Self Service solution
SAP on Power Platform
Create a pipeline using a custom pipelines host
Create a personal pipeline using the platform host
Column-level security to control access
Important changes (deprecations) coming in Power Platform
PowerShell support for Power Apps and Power Automate
Dataverse capacity-based storage details
Legacy storage capacity
Dataverse capacity-based storage overview
Solution checker enforcement in Managed Environments
Manage application users in the Power Platform admin center
Delete stub users from an environment
Turn on copilots and generative AI features
Migrate bring-your-own-key (BYOK) environments to customer-managed key
Configure Dataverse search for your environment
Manage your customer-managed encryption key
Create or edit business units (preview)
Creator kit
Manage collaboration settings
Set up pipelines in Power Platform
What are the Awards and Recognition templates for Power Platform?
Use service admin roles to manage your tenant
Secure the default environment
End User
Optimize the offline profile
Mobile offline limitations for model-driven apps
Mobile offline limitations for canvas apps

The post What’s new in Power Apps: August 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>
What’s new in Power Apps: July 2024 Feature Update http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/whats-new-in-power-apps-july-2024-feature-update/ Fri, 02 Aug 2024 18:26:22 +0000 A summary of product, community, and learning updates from throughout the month so you can access it in one easy place. This month we're excited to share Copilot updates, GA of some key features for our makers and a huge set of Learning and Documentation updates.

The post What’s new in Power Apps: July 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>

Summary: Welcome to the Power Apps monthly feature update! We will use this blog to share what’s new in Power Apps. A summary of product, community, and learning updates from throughout the month so you can access it in one easy place. This month we’re excited to share Copilot updates, GA of some key features for our makers and a huge set of Learning and Documentation updates.

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

Explain formulas in more languages!

The ability to have Copilot explain a formula was released in English earlier this year, and thousands of people are using this capability every month to understand Power Fx formulas that have been written inside of Power Apps. Explaining a formula can be helpful when someone else wrote a formula and you’re trying to understand it, when learning Power Fx, or validating Power Fx that has been generated for you by Copilot. We are happy to announce that we have expanded the language support to 19 additional languages:
Chinese (simplified), Czech, Danish, Dutch, Finnish, French, German, Greek, Italian, Japanese, Korean, Norwegian (Bokmål), Polish, Portuguese, Russian, Spanish, Swedish, Thai, and Turkish

The language preference is based on the primary language browser setting, so set the browser language accordingly to test this new functionality.

Comment generated formulas is now on by default for new apps

Animated Gif Image

More makers now have access to the ability to generate Power Fx from natural language using Copilot. Any new app that is created will allow makers to use the comment (// or /*) syntax to input a text description of what they want the formula to do, pause and wait a few seconds or push enter to have copilot begin generating a formula.  If a formula can be generated on the prompt provided, it is shown and the user can accept or reject the suggestion or can rewrite the prompt to have the copilot try again.

To turn on this capability for existing apps, go to Canvas Studio settings > Updates > Preview > and turn the toggle to On for “Copilot comment-generated formulas”

Explore and test Dataverse in the Web API playground

The API playground is a preauthenticated software testing tool that helps makers quickly and conveniently interact with the Microsoft Dataverse Web API. This web application allows developers to test and experiment with different API endpoints without the need for extensive setup or authentication processes. It also conveniently presents certain available actions and links to documentation for faster learning. Use this tool to explore what’s possible in the RESTful API, test user-defined workflows, and more.

Key features
• Securely pre-authenticated: All API interactions occur within a secure and controlled platform environment, leveraging existing platform security features to ensure only authorized users can make API calls. No more third parties to rely on or worry about.
• Convenient web interface: Quickly interact with the Dataverse Web API without the need for extensive setup like software downloads or non-Microsoft account setup. You can access the tool from the Dataverse accelerator, a Microsoft app available in all new Dataverse environments and can be installed in any environment.
• Educational & user friendly: Presents the various actions and capabilities available in the Dataverse Web API, making it easy to quickly learn what’s possible and how to implement it. Implemented with adherence to Microsoft Coherence best practices + latest Fluent 2 alignment with first party maker portal standards.

New Analysis Engine Now Generally Available

Animated Gif Image

While you edit or play your app in Studio, a continuous analysis of app elements and their interactions is happening in the background. This lets Studio determine the types of all the variables and collections in your app, maintain a real time dependency graph of relationships between different expressions, and keep track of what columns your app uses from every data source. For example, this allows us to know that if you change an expression Set(x, 5) to Set(x, {Lorem: “Ipsum”}) that the type of x is now a record instead of a number, and any references in your app to x + 1 will therefore be marked as erroneous.

We’re thrilled to announce that the New Analysis Engine is now generally available (GA)! This major milestone is all thanks to the feedback from our early adopters and app makers during the experimental and preview stages.

Call SQL Server procedures directly in Power Fx

We are excited to announce that calling SQL Server stored procedures in Power Fx is now generally available in all regions. You do not need to call a Power Automate Flow to use a stored procedure making development of Power Apps for SQL easier for authors and faster overall performance for both authors and end users. The ability to call stored procedures for the SQL connector directly is an extension to the existing tabular model and gives users access to tables, views, and stored procedures. This feature extends our ongoing support of SQL Server as a primary development target for Power Apps.

Enhanced file upload experience for file attachments in Power Pages

Animated Gif Image

We’re thrilled to announce that Microsoft Power Pages now support file uploads up to 10GB! But that’s not all—your end users will also enjoy an enhanced experience with these new capabilities.

Now you can upload files of sizes up to 10GB for form attachments with Azure Blob Storage integration. No more small file attachment size limits! Plus, you can also enjoy the improved file upload experience with features like file size and upload progress, delete and download files, and error messages. And if you need more customization, you can use our web API to access and manage your attachments stored in Azure.



Learning and Documentation Updates

Videos

Demo: Build intelligent and scalable solutions with Power Apps and Power Platform

In this extensive demo you can see the most up-to-date ways to build enterprise-grade solutions with Power Apps and Power Platform. Understand how Copilot in Power Apps, intuitive Power Apps Studio experience, integration with developer tools, and collaborative features help developers accelerate their work.

Rapid Multi-Table App Development with Power Apps Copilot

In this video you’ll see how to simplify your business solutions with Power Apps Copilot. You’ll learn how to work with complex data models and create multi-table entity relationship diagrams based on your AI prompt and turn that into a fully functional business application with a Dataverse data structure and responsive, offline capable Power Apps canvas app front end.

Boost productivity with this Power Apps YAML hack

YAML is here in Power Apps and making it easier than ever to share and copy and paste code between Power Apps… but are you using it wisely? In this video you’ll learn what you can do with YAML copy/paste in Power Apps and what approaches you should consider when using YAML code snippets to boost your productivity and avoid maintenance nightmares.

Training paths and Labs

Documentation Updates


Developer
Add a custom Copilot to a canvas app (preview)Add a custom Copilot to a canvas app (preview)
Create an effective support request
Work with formula columns
Gallery control in Power Apps
Create virtual tables using the virtual connector provider
Receive Azure Synapse Link for Dataverse notifications in Power Apps
Transition from legacy data integration services
Edit related table records directly from another table’s main form
Create a blank canvas app from scratch
Create a canvas app with data from Microsoft Dataverse
Create and edit tables using Power Apps
Accessibility properties for Power Apps
Create Power Fx formulas with Copilot
Work with model-driven app pages
Button modern control in Power Apps
Microsoft Dataverse real-time workflows
Microsoft Dataverse real-time workflows
What are performance insights? (preview)
Modern controls and properties in canvas apps (preview)
Navigate to advanced model-driven app making and customization areas
View the history of a solution
Environment variables for Power Platform overview
Using Power Fx with commands
Create and edit tables using Power Apps
Create Power Fx formulas with Copilot
Create virtual tables using the virtual connector provider
Known limitations and troubleshooting with virtual tables
Known issues with custom pages in a model-driven app
Form Loaded event
ui.addLoaded (Client API reference)
ui.removeLoaded (Client API reference)
attribute element
Long term data retention
Query Data with Web API
Work with data using code in Microsoft Dataverse
Use FetchXml to retrieve data
Azure integration
Configure Azure integration with Microsoft Dataverse
Work with Microsoft Dataverse data in your Azure solution
Write a custom Azure-aware plug-in
Unified developer experience for finance and operations apps
Microsoft Power Platform CLI Command Groups
Admin
Overview of the msdyn_copilotinteraction table
Power Automate – Deep dive on specific licenses
Formula reference – Dataverse formula columns
Formula reference – model-driven apps
Telemetry events for mobile app synchronization and actions (preview)
FAQ for Copilot data security and privacy for Dynamics 365 and Power Platform
View Power Automate audit logs
Requests limits and allocations
Power Automate – Types of Power Automate licenses
Environment routing
General availability deployment
Virtual Network support for Power Platform overview
Clean up records from System Job (AsyncOperationBase) and Process Log (WorkflowLogBase) tables
Manage transactions with multiple currencies
Data storage and governance in Power Platform
Configure Dataverse search for your environment
Get Help + Support
Configure authentication for SAP Procurement solutions
View known issues
Manage admin roles with Microsoft Entra Privileged Identity Management
Block unmanaged customizations in Dataverse
Connector classification
Data Loss Prevention (DLP) policies
Data storage and governance in Power Platform
Troubleshooting Word templates
View Power Platform administrative logs using auditing solutions in Microsoft Purview
Manage your customer-managed encryption key
Set up Application Insights with Power Automate
Use Power Platform Advisor
Administer Microsoft Power Platform
Asynchronous processing of cascading transactions
List tenant settings (preview)
Free up storage space
Virtual Network support for Power Platform overview
End User
Mobile offline limitations for model-driven apps
Search for records by using Dataverse search
Copilot assistance for form fill in model-driven apps

The post What’s new in Power Apps: July 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>
Build intelligent and scalable solutions with Microsoft Power Apps and Microsoft Power Platform  http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/build-intelligent-and-scalable-solutions-with-power-apps-and-microsoft-power-platform/ Thu, 18 Jul 2024 16:40:00 +0000 In this blog post and the accompanying demo video, we want to highlight what is possible with Microsoft Power Apps and Microsoft Power Platform today and how this development platform enables organizations to build intelligent solutions at an enterprise scale.

The post Build intelligent and scalable solutions with Microsoft Power Apps and Microsoft Power Platform  appeared first on Microsoft Power Platform Blog.

]]>
In this blog post and the accompanying demo video, we want to highlight what is possible with Microsoft Power Apps and Microsoft Power Platform today and how this development platform enables organizations to build intelligent solutions at an enterprise scale. With Microsoft Power Platform, you can leverage AI-powered authoring to accelerate development, enable developers of varying skills and preferences, and drive innovation at an enterprise scale with confidence. Our hope is this will inspire you to explore more about Power Apps and Microsoft Power Platform, and to leverage them to drive value for your organization. 

Microsoft Power Platform enables developers of all kinds to build solutions for AI era

We live in an era of a technological shift, which is pushing development up the stack. Already today, 75% of knowledge workers use AI at work, while 60% of leaders worry their organization’s leadership lacks a plan and vision to implement AI.1  

Organizations must rethink and modernize their software to stay relevant and competitive in the age of AI. Traditional software development still has its undeniable place in the dev stack, yet the developers and leaders must combine it with other approaches to get the most value out of limited resources. It’s hard to imagine a reality where traditional code wielding will be fast enough in covering the immense demand of users for AI-enabled software. 

An embedded GIF showing a slider from no code to pro code and how Power, Platform, Copilot and Azure come in play for different developer needs.

This AI-era shift is another reason that motivates more and more organizations to turn to low-code. Microsoft Power Platform, which we consider the most comprehensive low-code platform, enables them to build applications, automations, pages, and intelligent copilots quickly and easily, with less code writing. Yet, when needed, developers can easily work with underlying code as well.  

The value that developers build brings more than 33 million users to Microsoft Power Platform every month2 and also drives the 40% year-on-year growth for Power Apps users.3

Image with Power Platform and Power Apps icons and words “33M Power Platform Monthly Active Users” and “40% year on year growth of monthly active users in Power App

Microsoft Power Platform and Power Apps allow for building of intelligent and scalable solutions that leverage the power of AI, data, and cloud on a unified platform that works seamlessly together and shares a common data model, AI engine, and governance framework. And that is what a true development platform for the age of AI needs. 

AI-powered development and authoring in Power Apps 

Microsoft Copilot is revolutionizing day-to-day business for organizations. Heavy Microsoft Teams users save eight hours a week thanks to Copilot meeting summaries and 66% of leaders surveyed in Microsoft’s Work Trend Index Report already say they wouldn’t hire someone without AI skills.  

AI-powered authoring is also one of the key differentiators of Microsoft Power Platform. Power Apps and Microsoft Power Platform have used AI for years—in 2019, we started with AI Builder and in 2021, we brought natural language to Microsoft Power Fx formulas functionality.  

Today, Microsoft Power Platform embedded with Copilot gives developers generative AI assistance through the whole app building process—from first idea through editing, until publishing. More than 330,000 organizations have already used Copilot in Microsoft Power Platform. 

With Copilot in Microsoft Power Apps, for example, you can start building an app by describing it. Copilot brings back tables for underlying data. You can continue to edit the tables, add new ones, or adjust the relationships between the data. Of course, you can do the same with the studio visual editor and seamlessly switch between point-and-click and natural language editing for maximum productivity.  

Once you land in the application view, you continue editing via Copilot chat back-and-forth exchange. You can also use natural language when crafting, fixing, and editing the Power Fx formulas. Copilot also helps you when you’re facing an unfamiliar formula in an app that someone else built—simply ask Copilot to explain it in the formula bar. 

Similar simplicity and synergy of natural language, visual editor, and code is present throughout Microsoft Power Platform products—Microsoft Power Pages, Microsoft Power Automate, and Microsoft Copilot Studio. 

Copilot drives real developer speed—in Power Apps, we see makers with Copilot build 60% faster and in Power Automate, their speed is doubled.4 It is not just a tool for beginners or non-developers, it is also a powerful productivity booster for professional developers who can use it to accelerate their development process, reduce errors, and learn best practices.  

Build solutions for enterprise scale

One of reasons why customers choose to build on Microsoft Power Platform and with Power Apps is the scale it enables. Built on Microsoft Cloud and Microsoft Azure, Microsoft Power Platform gives organizations the tools to manage and secure apps, data, and environments across an entire enterprise scale with the ease, simplicity, and security you expect from Microsoft. 

Let’s look at Deutsche Bahn (DB) Group, for example. It operates the largest rail infrastructure in Europe, and it uses Microsoft Power Platform with all of is employees to accelerate innovation and leverage the Microsoft Power Platform Center of Excellence and Managed Environments to govern the large-scale adoption. Or Centrica, a leading energy services and solutions provider and the UK’s biggest retailer of zero-carbon electricity, now has more than 800 business solutions that support more than 15,000 users across the company. Accenture has all of its more than 700,000 employees enabled with premium licenses to drive the culture of innovation, and Pacific Gas and Electric (PG&E), the largest utility in the US, is using Microsoft Power Platform to save more than $75 million in operating costs and more than half a million hours of human effort every year. 

Microsoft Power Platform is built for scale. Customers like DB, Centrica, Accenture, PG&E, and many others enjoy the visibility, control, and ease of governing their solution ecosystem with Microsoft Power Platform. They are able to do what anyone would expect of an enterprise-ready application platform: 

There’s much more that Power Apps as part of Microsoft Power Platform has to offer for administrators and developers when it comes to security and governance. Professional developers, citizen developers, business users, and administrators can all work together on the same platform and share their skills and expertise. Microsoft Power Platform also integrates with other Microsoft tools and platforms, such as Azure, Microsoft 365, Teams, Microsoft Dynamics 365, and GitHub to provide a seamless and consistent experience across the Microsoft stack. The recently announced integration with Azure DevOps Git repository also creates a smoother experience for developers and enables citizen developers to build alongside professional developers using the same processes and workflows all in one place. 

Get started today 

If you want to learn more about how Power Apps and Microsoft Power Platform help to build intelligent and scalable apps, you can: 


Sources:

1AI at Work Is Here. Now Comes the Hard Part (microsoft.com)

2Microsoft Fiscal Year 2023 Third Quarter Earnings Conference Call

3Microsoft Fiscal Year 2024 Third Quarter Earnings Conference Call

4Power Apps is making it easier for developers to build with Microsoft Copilot and each other – Microsoft Power Platform Blog

The post Build intelligent and scalable solutions with Microsoft Power Apps and Microsoft Power Platform  appeared first on Microsoft Power Platform Blog.

]]>
What’s new in Power Apps: June 2024 Feature Update http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/whats-new-in-power-apps-june-2024-feature-update/ Tue, 02 Jul 2024 22:57:14 +0000 This month we're excited to share collaboration updates for canvas, the release of the Copilot enabled ERD view and Catalog, key updates for security and a huge set of Learning and Documentation updates.

The post What’s new in Power Apps: June 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>

Summary: Welcome to the Power Apps monthly feature update! We will use this blog to share what’s new in Power Apps. A summary of product, community, and learning updates from throughout the month so you can access it in one easy place. This month we’re excited to share collaboration updates for canvas, the release of the Copilot enabled ERD view and Catalog, key updates for security and a huge set of Learning and Documentation updates.

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

Power Apps Studio showing multiple makers developing a Kudos app at the same time

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

Starting from the Power Apps portal, using Copilot to enter a prompt and then seeing a visual entity relationship diagram of the tables created.

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

Animated Gif Image

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

Power Platform admin center showing the new environment pane open to create a new developer environment.

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

Power Apps settings modal on the Updates section showing the new section of feature settings.

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

Power Platform admin center showing how to delete an Application user

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

Diagram showing how allowed IP ranges can access Dataverse data, and disallowed cannot.

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

Documentation Updates


Developer
Work with data using code
Catalog in Power Platform with PAC CLI
Unified developer experience for finance and operations apps
Install and configure development tools
Dataverse table/entity referenceImprove copilot responses from Microsoft Dataverse
Formula reference – Power Pages
Solutions in Power Apps overview
Use modern themes
Create and edit tables using Power Apps
Understand new, preview, experimental, and retired features in canvas apps
Add a screen
Connect to SQL Server from Power Apps
Stream control (based on SharePoint) in Power Apps (preview)
Refreshed QueryExpression content
Restore deleted records with code
Dataverse Web API Schema operations PowerShell sample
Disable empty customeraddress table record behavior
Request credentials to access D365 finance and operations product database
Diagnose issues and analyze performance using the Trace Parser
Improve copilot responses from Microsoft Dataverse
Formula reference – Power Pages
Solutions in Power Apps overview
Use modern themes
Create and edit tables using Power Apps
Understand new, preview, experimental, and retired features in canvas apps
Add a screen
Connect to SQL Server from Power Apps
Stream control (based on SharePoint) in Power Apps (preview)
Refreshed QueryExpression content
Restore deleted records with code
Dataverse Web API Schema operations PowerShell sample
Disable empty customeraddress table record behavior
Request credentials to access D365 finance and operations product database
Diagnose issues and analyze performance using the Trace Parser
Admin
Develop a tenant environment strategy to adopt Power Platform at scale
Choose finance and operations data in Azure Synapse Link for Dataverse
Choose the region when setting up an environment
Securely access customer data using Customer Lockbox in Power Platform and Dynamics 365
Finance and operations storage capacity
What’s new for storage administration in Microsoft Power Platform
Overview of unified admin experience for finance and operations apps
Administration for partners and systems implementers
Tutorial: Provision a new environment with an ERP-based template
Tutorial: Install the Finance and Operations Provisioning App
Tutorial: Update the Finance and Operations Provisioning app
Tutorial: Copy a Lifecycle Services environment to a unified environment
Unified admin trials
Teams in Dataverse
View analytics for Power Automate desktop flows
Select the start date for processing incoming email
Important changes (deprecations) coming in Power Platform
View Power Platform administrative logs using auditing solutions in Microsoft Purview
Data loss prevention activity logging
Use Entra Privileged Identity Management in Power Platform admin center to manage high-privileged admin roles
Control user access to environments: security groups and licenses
Known issues with document management
Programmability and Extensibility – Power Platform API – 2020-10-01 – List tenant settings (preview)
Configure user security in an environment
Content security policy
Manage your customer-managed encryption key in Power Platform
Assign security roles
Manage security
Power Platform environments overview
Synchronization logic for appointments, contacts, and tasks
End User
Filter, sort, and search galleries with Copilot (preview)
Best practices for developing an app for offline use
Resolve sync conflicts with the server
FAQ for Copilot data security and privacy for Dynamics 365 and Power Platform – Power Platform
Mobile offline for canvas apps overview
Set up mobile offline for canvas apps
Configure files and images in offline canvas apps
Work with canvas apps offline
Sync data offline in the background
Mobile offline limitations for canvas apps
Mobile offline for model-driven apps overview
Set up mobile offline for model-driven apps
Configure files and images in offline model-driven apps
Work with model-driven apps offline (offline-first mode)
Work with model-driven apps offline (classic mode)
View offline sync status
Mobile offline limitations for model-driven apps
Run apps in a web browser
Explore data on a grid page
FAQ for Dataverse search
Use deep links with the Power Apps mobile app
Optimize the offline profile

The post What’s new in Power Apps: June 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>
Build apps as a team with live coauthoring http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/build-apps-as-a-team-with-live-coauthoring/ Mon, 01 Jul 2024 22:26:17 +0000 Today, we are thrilled to announce the much-anticipated Canvas Coauthoring experience is entering Preview and is now available for the public worldwide, including sovereign clouds. Coauthoring will bring a new level of collaboration and productivity to Power Apps developers.

The post Build apps as a team with live coauthoring appeared first on Microsoft Power Platform Blog.

]]>

Summary: Today, we are thrilled to announce the much-anticipated Canvas Coauthoring experience is entering Preview and is now available for the public worldwide, including sovereign clouds. Coauthoring will bring a new level of collaboration and productivity to Power Apps developers.

Accelerate collaboration and productivity  

Gone are the days of waiting for one person to finish their edits before you can jump in! Now, multiple makers can edit a canvas app simultaneously in the same editing session. Coauthors will be able to see their own and colleagues’ changes compiled into a running app in real-time. Similar to Office-style collaboration, you will be able to see your teammates’ real-time presence via adorners in the command bar, tree view, and most importantly, authoring canvas so you will know exactly where and what your colleagues are working on in the app.  

Animated Gif Image

Coauthoring allows multiple makers to work on different parts of a canvas app at the same time, speeding up the development process. This is dramatically faster than traditional development cycles of merging and compiling local changes that the previous solo editor experience allowed. This is also a major improvement for current Power Apps development teams, removing the need to divide efforts or consolidate changes from multiple app instances. We believe this will accelerate your app development cycles and we can’t wait to hear the amount of time and effort Coauthoring has saved your fusion teams! 

This is the latest in our collaboration updates, including Commenting and Coauthoring for Model Driven apps to drive collaboration and increase productivity for Power Apps developers.

How to start working with other developers

Power Apps settings dialog showing the Coauthoring toggle to enable the preview.

During Preview, Canvas Coauthoring will be off-by-default. To enable this experience, makers will need to toggle on the Coauthoring setting in the app they would like to coauthor in by going to Settings > Updates > Preview.   

The inital preview includes some limitations, documented here. As we build towards General Availability, you can expect fewer limitations and we would love your feedback on which features we should include next in our Coauthoring journey.  

Get started now 

We can’t wait for you to try Canvas Coauthoring while in the Preview stage. 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.  

The post Build apps as a team with live coauthoring appeared first on Microsoft Power Platform Blog.

]]>
What’s new: Power Apps May 2024 Feature Update http://approjects.co.za/?big=en-us/power-platform/blog/power-apps/whats-new-power-apps-may-2024-feature-update/ Tue, 04 Jun 2024 16:48:00 +0000 The Power Apps team has rolled out a host of updates this month, enhancing the platform's trustworthiness, maker productivity, and end-user experience. A public preview is now available for cross-tenant license recognition, alongside a preview for converting Owner teams to Access teams with an easy reassignment of records. The Power Platform Admin Center now boasts the general availability of Environment Groups and Environment Routing, facilitating better management at scale. Additionally, a preview for IP firewall support for TDS endpoint has been introduced, and the Power Platform Well-Architected framework has been launched. For makers, there's the new field selection feature in canvas apps by Copilot, a preview for bypassing business logic, and the release of modern screen templates. End-users will appreciate the new app launching improvements for mobile, major updates to controls and theming, and screens that automatically optimize for iOS and Android devices.

The post What’s new: Power Apps May 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>
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’ve got a great set of updates for Makers, Admins, and users across Power Apps, Dataverse and Copilot.

Trust

  • Public Preview for cross-tenant license recognition Power Apps using Dataverse 
  • Announcing preview for converting Owner team to Access team and reassigning team’s records 
  • Announcing the General Availability of Environment Groups in Power Platform Admin Center   
  • Introducing the General Availability of Environment Routing for Power Platform 
  • Develop a tenant environment strategy to adopt Power Platform at scale 
  • IP firewall support for TDS endpoint (preview) 
  • Announcing Power Platform Well-Architected 

Maker Productivity

  • Field selection in canvas apps by Copilot 
  • Announcing preview for bypass business logic 
  • Power Apps Canvas Modern Screen Templates (Wave 2) 

End user productivity

  • Find mobile apps quickly with new app launching improvements.
  • Major updates for modern controls and theming! 
  • Screens get optimized for iOS and Android automatically 

Trust

Public Preview for cross-tenant license recognition Power Apps using Dataverse 

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). This is an enhancement to the cross tenant license recognition that already existed for canvas apps not using Dataverse.

Learn more at Share a canvas app with guest users (contains video) – Power Apps | Microsoft Learn

Announcing preview for converting Owner team to Access team and reassigning team’s records 

You can now convert owner team to access team and reassign team’s 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.  

Learn more at Teams in Dataverse – Power Platform | Microsoft Learn

Announcing the General Availability of Environment Groups in Power Platform Admin Center   

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.

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.

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.

Learn more at Environment groups – Power Platform | Microsoft Learn

Introducing the General Availability of Environment Routing for Power Platform 

We are excited to announce the general availability of Environment Routing 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. 

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. 

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. 

Learn more at Environment routing – Power Platform | Microsoft Learn

IP firewall support for TDS endpoint (preview) 

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. 

Learn more at IP firewall in Power Platform environments – Power Platform | Microsoft Learn

Announcing Power Platform Well-Architected 

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.  

Learn more at Announcing Power Platform Well-Architected | Microsoft Power Apps

Maker Productivity

Field selection in canvas apps by Copilot 

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. 

Learn more at How to use field suggestions by Copilot in Power Apps Studio – Power Apps | Microsoft Learn

Announcing preview for bypass business logic 

Bypass Business logic is useful for bulk data operations where you don’t want custom business logic to be applied, such as when you’re 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 

  1. BypassBusinessLogicExecution: This parameter allows you to bypass synchronous logic, asynchronous logic, or both. 
  2. BypassBusinessLogicExecutionStepIds: With this parameter, you can pass a comma-separated list of plug-in step registrations to bypass only the specified plug-in steps. This provides more granular control over which business logic is bypassed. 

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. 

Learn more at New capabilities to bypass custom business logic (preview) – Power Apps | Microsoft Learn

Power Apps Canvas Modern Screen Templates (Wave 2) 

The 2nd release of modern screen templates in Canvas studio will be available in North America starting on 6/17. This release includes the new “Header and form” and “Header and table” templates. Makers can insert these new screens using the same “+ New screen” 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.  

Learn more at Add a screen to a canvas app and navigate between screens – Power Apps | Microsoft Learn

End User Productivity

Find mobile apps quickly with new app launching improvements.

Power Apps mobile is now updated with features to help frontline workers find their apps quickly.

  • Featured apps are surfaced in the bottom navigation bar so users can easily find admin-featured apps without having to search.
  • Users can directly share apps with colleagues by swiping right on an app and selecting ‘Share’.
  • A new bottom context menu enables users to use features like sharing, marking as startup, and pinning app to home.
  • Swipe left on the app and select ‘Set startup’ to set an app to immediately open whenever Power Apps mobile is launched, saving time in getting to the right app

Learn more at Set an app as a startup app – Power Apps | Microsoft Learn

Major updates for modern controls and theming! 

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. 

Learn more at May 2024 updates for modern controls and theming | Microsoft Power Apps

Screens get optimized for iOS and Android automatically 

When opting-in your app to be “Device optimized” (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 “Device optimized”. 

Learn more at Optimize for devices overview (preview) – Power Apps | Microsoft Learn

We’ve also released new, and made updates to some of our documentation – see a summary before of some of the key updates:

For Admins

For Makers

For Users

For Developers

Please continue sending us your feedback on features you would like to see in Power Apps. We hope that you enjoy the update!

The post What’s new: Power Apps May 2024 Feature Update appeared first on Microsoft Power Platform Blog.

]]>