Skip to content

AB-410 Building Intelligent Applications Practice Questions

Prepare for AB-410 with more than an answer.

152 questions in the full set12 sample questionsUpdated Oct 9, 2026
  1. 1

    A solution builder is using natural language to author a generative page within a model-driven application. The prompt includes requests to bind data from existing Dataverse tables, invoke a custom API, and include illustrative product photos.

    Which statement accurately describes how generative pages handle external data references and image assets?

    Show answer details

    Correct answer: D

    Generative pages support referencing Dataverse tables, Power Platform connectors, Dataverse custom APIs, and uploaded reference mockups. When the 'Include images' option is selected in the prompt, the agent pulls images from curated stock libraries rather than generating synthetic AI images via generative diffusion models.

  2. 2

    True or False: In a model-driven app, newly created generative pages become immediately accessible to end users at runtime as soon as the AI finishes generating the React code in the app designer, without requiring the maker to publish the app.

    Show answer details

    Correct answer: B

    False. In model-driven apps, generative pages require explicit publishing along with the app before end users can access them during runtime. Generating and previewing the page in the designer does not automatically expose changes to runtime users.

  3. 3

    A canvas app developer is refactoring an application to improve startup performance and eliminate repetitive calculations. The developer defines several global calculation values inside the App.Formulas property.

    Which statement correctly reflects the behavior and limitations of named formulas defined in App.Formulas?

    Show answer details

    Correct answer: B

    Named formulas declared in App.Formulas are immutable definitions that cannot be modified via Set() or UpdateContext(). They cannot contain side effects or behavior functions (such as Collect, Navigate, or Patch). They recalculate automatically only when their referenced dependencies change and when their value is actually requested by an active control or formula.

  4. 4

    A solutions consultant is utilizing Plan designer in Power Apps to convert business requirements into a functional solution architecture. During the initial design phase, the consultant inputs natural language descriptions of the business challenge into the prompt window.

    Which built-in Plan designer agent is responsible for analyzing the operational scope to suggest Dataverse tables, recommend column data types, and establish entity relationships?

    Show answer details

    Correct answer: D

    In Plan designer, the Data Agent is specifically tasked with reviewing business problem descriptions and proposing Dataverse tables, suggesting appropriate column data types, and defining relational models. The Requirement Agent analyzes the business problem to generate structured user requirements as the initial step. The Solution Agent designs the overall composition of apps, automated cloud flows, and AI agents. There is no entity named Schema Architect Agent in Plan designer.

  5. 5

    Two app makers are collaborating on an enterprise procurement plan within Plan designer. Maker A opens the plan first to modify the process stages and refine business requirements. Five minutes later, Maker B navigates to make.powerapps.com and opens the exact same plan.

    What is the expected copresence behavior for Maker B?

    Show answer details

    Correct answer: D

    Plan designer implements a copresence model where the first user to open a plan is granted active editing permissions. Any subsequent users opening the same plan are placed into read-only mode to prevent conflicting modifications. Maker B can only gain editing permissions once Maker A leaves the session or becomes inactive.

  6. 6

    An enterprise organization is modernizing its equipment maintenance tracking using Plan designer in Power Apps. The Solution Agent recommends creating three new Dataverse tables, a model-driven application, a canvas application, and an AI agent built with Microsoft Copilot Studio.

    The organization already has an existing canvas app named 'Safety Field Inspection' deployed in the environment that covers equipment inspections. They want to avoid creating redundant applications, while ensuring the proposed AI agent is grounded in the newly proposed maintenance tables.

    Which sequence of actions should the solution architect take in Plan designer to satisfy these requirements?

    Show answer details

    Correct answer: C

    Plan designer supports asset reuse through the 'Replace' feature on proposed app tiles, allowing makers to bind existing apps rather than creating redundant components. Furthermore, when generating an agent from an approved plan, Plan designer automatically redirects to Microsoft Copilot Studio and pre-populates the agent's Name, Description, Instructions, and configures all plan-generated Dataverse tables as knowledge sources.

    flowchart TD A[Plan Designer Solution Proposed] --> B[Replace Proposed Canvas Tile with Existing App] A --> C[Generate Copilot Studio Agent] C --> D[Copilot Studio Opened Automatically] D --> E[Pre-populated Name, Description, Instructions] D --> F[All Plan Dataverse Tables Bound as Knowledge]

Create an account to continue.