Courseiva

MS-900 Describe Microsoft 365 apps and services Practice Question

A company uses Microsoft 365 and wants to create a custom app to automate expense report approvals without writing code. Which service should they use?

⚠ Common exam trap

Test-takers frequently confuse Power Automate (which automates workflows) with Power Apps (which builds custom apps), as both are part of the Power Platform and often used together, but only Power Apps provides the user interface for a custom app.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Power Apps

Power Apps is the correct choice because it enables users to build custom business applications with a low-code or no-code approach, integrating directly with Microsoft 365 data sources like SharePoint and Outlook. For automating expense report approvals, Power Apps can create a custom app that triggers approval workflows via Power Automate, all without writing traditional code.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    SharePoint Designer

    Why it's wrong here

    SharePoint Designer is a deprecated, SharePoint-centric tool that was historically used to customize SharePoint sites and create simple, SharePoint-bound workflows. It does not provide a general-purpose runtime or data model for building standalone custom applications, and Microsoft has retired it in favor of modern Power Platform tools. Therefore, it is not the right choice for creating a custom app in Microsoft 365.

  • ✗

    Azure Logic Apps

    Why it's wrong here

    Azure Logic Apps is a cloud-based integration platform designed to orchestrate and automate workflows that connect different systems, services, and APIs using hundreds of prebuilt connectors. It excels at backend integration scenarios, such as synchronizing data between SaaS applications, but it does not offer a user-facing app canvas, controls, or screens for building interactive client apps. Thus, it is an integration tool, not a custom application development platform.

  • ✗

    Power Automate

    Why it's wrong here

    Power Automate is Microsoft's Robotic Process Automation (RPA) and workflow automation service, intended for automating repetitive tasks and business processes, such as approvals, notifications, and data collection. While it can trigger actions and manipulate data, it lacks the application lifecycle, navigation, and user interface components needed to deliver a rich, custom app experience. For building an actual custom app, Power Apps—not Power Automate—is the appropriate low-code platform.

  • ✓

    Power Apps

    Why this is correct

    Power Apps is the correct answer because it is the Microsoft Power Platform's low-code application development service, purpose-built for creating custom business apps without extensive coding. It provides both canvas apps, which give designers pixel-level control over the user interface, and model-driven apps, which are built on Dataverse and automatically generate a responsive, data-centric UI. Power Apps integrates directly with Microsoft 365 data sources like SharePoint, Dynamics 365, and hundreds of other connectors, making it the ideal tool for organizations that need a custom app within the Microsoft ecosystem.

About these practice questions

This MS-900 question is part of Courseiva's 794-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This MS-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the MS-900 exam.