Microsoft Certified: Power Platform App Maker Associate Model-Driven App Development 1 — Questions and Answers
Question 1: What drives the user interface layout in a model-driven Power App?
- The structure of the underlying Dataverse data model and metadata (Correct answer)
- Custom HTML/CSS templates defined by the maker
- A drag-and-drop canvas like canvas apps
- The SharePoint site's theme and navigation
Correct answer: The structure of the underlying Dataverse data model and metadata
Model-driven apps automatically generate their UI (forms, views, dashboards) from the Dataverse table structure, relationships, and form/view metadata.
Question 2: In a model-driven app, what is a 'View'?
- A saved query that defines which columns and rows are displayed in a table's list screen (Correct answer)
- A dashboard with charts and metrics
- A form layout for editing records
- A filter saved by an individual user
Correct answer: A saved query that defines which columns and rows are displayed in a table's list screen
Views define the columns displayed, filter conditions, and sort order for the list of records shown when a user navigates to a table in a model-driven app.
Question 3: Which component in a model-driven app defines the layout of fields and tabs when editing a single record?
- Form (Correct answer)
- View
- Dashboard
- Chart
Correct answer: Form
Forms in model-driven apps define how columns are arranged in sections and tabs when a user opens a specific record for viewing or editing.
Question 4: What is a 'Sitemap' in a model-driven Power App?
- The navigation structure that defines which tables, dashboards, and pages appear in the app's left-hand menu (Correct answer)
- An XML sitemap for search engine crawling
- A visual map of table relationships
- A list of all deployed app versions
Correct answer: The navigation structure that defines which tables, dashboards, and pages appear in the app's left-hand menu
The Sitemap defines the app's navigation areas, groups, and subareas, controlling what items appear in the navigation pane for users.
Question 5: In model-driven apps, what is a 'Quick View Form'?
- A read-only form embedded inside another form to display fields from a related record (Correct answer)
- A simplified form with fewer fields for mobile use
- A popup form shown when hovering over a record
- A form that loads faster by hiding optional fields
Correct answer: A read-only form embedded inside another form to display fields from a related record
Quick View Forms display selected fields from a related (lookup) record directly on the main record's form without navigating away.
Question 6: What is the purpose of a 'Dashboard' in a model-driven Power App?
- To display multiple views, charts, and web resources in a single consolidated page for monitoring business data (Correct answer)
- To manage app settings and configurations
- To show a log of recent user activity
- To trigger Power Automate flows from a central location
Correct answer: To display multiple views, charts, and web resources in a single consolidated page for monitoring business data
Dashboards aggregate multiple components (views, charts, iframes) into a single screen, giving users an at-a-glance overview of key business metrics.
What drives the user interface layout in a model-driven Power App?