Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
In this tutorial, you create a model-driven app by using one of the standard tables that is available in Microsoft Dataverse, the account table.
Sign in to Power Apps. If you don't already have a Power Apps account, select the Get started free link.
Select an environment. An environment in Power Apps is a space to store, manage, and share your organization’s business data, apps, chatbots, and flows. It also serves as a container to separate apps that might have different roles, security requirements, or target audiences.
Each environment can have one Dataverse database.
Select the environment you want. If your tenant allows you to create your own environment, select the current environment from the top right, and then select Try it now. More information: Get your developer environment (preview)
We recommend creating your model-driven app from a solution. A solution is a package that can contain Dataverse tables, forms, views, apps, flows, and other components. By building your model driven-app in a solution, you can easily move it to other environments or preserve a copy in your source control repository.
Select Solutions on the left navigation pane. If the item isn’t in the side panel pane, select …More and then select the item you want.
Select New solution, enter a Display name for your solution, such as Power Apps Training, select a publisher (the CDS Default Publisher is okay for this tutorial), and then select Create. For more information about creating a solution, go to Create a solution.
In your solution, select Add existing, and then select Table.
In the Add existing tables list, select the Account table, and then select Next.
Since this is a standard table, leave the default setting for account table objects and metadata and select Add.
Now that you have a solution and have added the account table to it, you're ready to create a model-driven app.
In your solution, select New, select App, and then select Model-driven app.
Enter a name for the app, such as My new custom app, and then select Create.
Your app loads in the model-driven app designer.
Next, you add a new page to the model-driven app in the app designer.
Select Add page on the command bar, and then select Dataverse table.
Select Account, and then select Add.
Your app with the account table is displayed similarly to how it appears to users at run time when published. If your environment has sample data, the sample list of active accounts might appear in the All Accounts view.
Save your app so that your app and changes aren't lost. To make it available to users, publish it.
To save without publishing, on the app designer command bar, select Save.
To save and publish, on the app designer command bar, select Publish.
[This section is prerelease documentation and is subject to change.]
If your app is in a managed environment, you can use AI to help you create a description for your app.
Important
When you save and publish your app, on the Publish dialog box select, Create descriptions using AI to replace your current description or, if your app doesn't have a description, Copilot generates one for you.
You can also generate an app description by going to, Settings > General. Under Description select, Create descriptions using AI.
For information that describes the AI impact of Power Apps generate app descriptions with Copilot feature, go to FAQ for generate app descriptions with Copilot.
App AI-generated descriptions are managed by a setting in the Power Platform admin center.
Clear the browser cache and close any active Power Apps (make.powerapps.com) browser windows. The feature is now be enabled or disabled.
To run your app, sign in to Power Apps, and on the left navigation pane, select Apps.
Select the app from the app list. The app opens in your browser. If you want to show the chart, use the button Show Chart.
To run your app on your mobile device, follow these steps:
Download the app from your device's mobile app store:
Open the app, tap Sign in, and then enter your Microsoft work or school account.
Select your app from the list to run it.
Add additional pages and configurations to make your app do more!
Tip
Ready to convert your ideas into an app? Start here: Planning a Power Apps project.
Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreTraining
Learning path
Create a model-driven application in Power Apps - Training
This learning path introduces you to creating a model-driven app in Power Apps that uses Microsoft Dataverse.
Certification
Microsoft Certified: Power Platform Fundamentals - Certifications
Demonstrate the business value and product capabilities of Microsoft Power Platform, such as Power Apps, data connections with Dataverse, and Power Automate.
Documentation
Model-driven app glossary of terms - Power Apps
Simple descriptions of commonly used terms when building model-driven apps
Overview of building a model-driven app with Power Apps - Power Apps
Step-by-step instructions for creating and configuring a table to use with a Power Apps model-driven app.
Power Apps model-driven apps documentation - Power Apps
Provides access to highlighted areas within the Power Apps model-driven apps documentation.