nerdexam
Microsoft

PL-900 · Question #306

A hotel develops a housekeeping checklist for its housekeeping staff to use when they finish cleaning a room. The housekeeping staff must be able to use their mobile device to add a check mark for…

The correct answer is D. Model-driven app. For a structured housekeeping checklist requiring mobile data entry and image capture, with results stored in a SharePoint list, a Model-driven app is the most appropriate Power Platform component.

Submitted by haruto_sh· Apr 18, 2026

Question

A hotel develops a housekeeping checklist for its housekeeping staff to use when they finish cleaning a room. The housekeeping staff must be able to use their mobile device to add a check mark for each completed task and take a picture of the prepared bed. The results of the checklist for each room must be stored in a SharePoint list. You need to select the Microsoft Power Platform component that fulfills the requirement. Which component should you select?

Options

  • APower Pages site
  • BPower Virtual Agents chatbot
  • CPower BI report
  • DModel-driven app
  • ECanvas app

How the community answered

(28 responses)
  • A
    11% (3)
  • B
    7% (2)
  • C
    4% (1)
  • D
    75% (21)
  • E
    4% (1)

Why each option

For a structured housekeeping checklist requiring mobile data entry and image capture, with results stored in a SharePoint list, a Model-driven app is the most appropriate Power Platform component.

APower Pages site

Power Pages are designed for external-facing websites to interact with external users, not for internal staff data entry applications.

BPower Virtual Agents chatbot

Power Virtual Agents are used for building conversational chatbots, which is not suitable for a structured data entry checklist application.

CPower BI report

Power BI reports are used for data visualization and analysis, not for collecting new data through forms.

DModel-driven appCorrect

A model-driven app is well-suited for structured data entry, like a checklist, offering out-of-the-box forms and views that are mobile-responsive; while model-driven apps primarily use Dataverse, their data can be synchronized to a SharePoint list through integration with Power Automate flows, fulfilling the storage requirement while leveraging the robust features of a model-driven app for data management and user experience.

ECanvas app

While a canvas app could technically connect to SharePoint and capture images, a model-driven app offers a more structured, scalable, and often quicker-to-develop solution for business processes centered around existing data models and forms, especially for mobile-responsive data entry.

Concept tested: Choosing Power Platform app types for business processes

Source: https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/model-driven-app-overview

Community Discussion

No community discussion yet for this question.

Full PL-900 Practice