Design model-driven apps using the classic app designer
With Power Apps, model-driven apps are comprised of components such as tables, dashboards, forms, views, charts, and business processes.
Tip
Use the modern app designer to build your apps. More information: Create a model-driven app using the app designer
The app designer helps you bring together all these components quickly. Its tile-based information structure and simplified interface make the process of building an app much easier, and you can create apps that are specific to your business roles and functions without having to write any code.
Each app that you create can have its own site map with the integrated and easy-to-use site map designer. Just drag and drop areas, groups, and subareas to the canvas. Components that you select in the site map are also added as tables in the app designer.
You can add or remove tables as necessary, and also add other components.
Once you're done adding components, you can validate your app to check if you have missed adding any required components, add those, and then publish the app for users.
The following table shows the steps you'll take to create an app.
| Step | Description | Related topics |
|---|---|---|
![]() |
Define app properties. | Create or edit an app |
![]() |
Define navigation for an app using the site map designer. | Create a site map for an app |
![]() |
Apps are composed of components like dashboards, tables, business process flows, forms, views, and charts. Include the required ones in your app by using the app designer. | Add or edit app components |
![]() |
Check your app for any required components you haven't added. After all required components are added make the app available for use. | Validate and publish an app |
![]() |
Give users access to the apps you created by using security roles. | Share a model-driven app |
Supported web browsers
For information about the supported web browsers to use with the app designer and site map designer, see Supported web browsers and mobile devices.




