Glossary

Model-Driven App

A Power Apps application generated from a Dataverse data model, with consistent UI and built-in CRUD.

A model-driven app in Power Apps is an application generated from a Dataverse data model. You define tables, fields, relationships, business rules, forms, and views; the app surface follows automatically with consistent navigation, search, filtering, and CRUD behaviour. Different from canvas apps (visually designed with arbitrary layout) and from Power Pages (externally facing websites). Built on the same engine as Dynamics 365, so Dynamics customisations and model-driven Power Apps share architecture. Strengths: rapid development for CRM-like scenarios, rich security model (row-level, field-level, hierarchical), business process flows, scales to apps with hundreds of tables. Weaknesses: less visual flexibility than canvas. Requires Dataverse and Power Apps premium licensing.