Microsoft Building Intelligent Applications - AB-410 Exam Practice Test

Drag and Drop Question
A company is creating a canvas app and a model-driven app to manage their customer accounts.
The canvas app requires a business rule to set the Business Type column to large if the customer size is greater than a specific currency value.
The model-driven app requires a business rule to recommend the account rating be re-evaluated when the account goes on credit hold for this app only.
You need to configure the scope for the business rules.
Which scope should you use? To answer, drag the appropriate scopes to the correct business rules. Each scope may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:
Box 1: Table
You should use the Table scope for your business rule. Setting the scope to Table ensures that the rule evaluates at the server level, allowing it to function properly in canvas apps as well as model-driven apps. "Specific form" or "All forms" scopes only apply to model-driven apps.
Box 2: Specific form
You should choose Specific form as the scope. Selecting a specific form (e.g., the Account Main Form) ensures the business rule recommendation fires exclusively within that specific app form and does not affect other forms using the same Account table.
Reference:
https://learn.microsoft.com/en-us/power-apps/maker/data-platform/data-platform-create-business-rule
Drag and Drop Question
You are modifying a model-driven app. You set up a customer table in Microsoft Power Platform to retrieve user data.
You set up a form with the following columns for users to enter their data. The form includes the following columns:

The form must do the following:
- The Country/region column must automatically populate with US when
English is chosen as a language. If the user selects Other for this
column, the column must remain blank so that user can enter a value.
- The Passport expiration date column must appear only if the user
selects Yes in the Passport ownership column.
You need to configure the app with the least amount of effort.
What should you configure? To answer, drag the appropriate solution component to the correct requirements. Each solution component may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:
Box 1: Business rule
The best option to use for this scenario is a Business rule
Why it works: Microsoft Dataverse Business Rules provide a fast, no-code way to apply form logic directly at the user-interface layer.
Implementation: You can set a condition (e.g., If Language equals English), and add an action to set the column value (e.g., Set Country/region to US). You can also handle the "Other" logic easily using If/Then/Else branching within the same rule designer to clear or keep fields blank.
Benefit: It runs immediately in real-time on the model-driven app form as the user interacts with it, offering a seamless user experience without requiring a save operation.
Box 2: Business rule
The best option to use is a Business rule.
This feature is specifically designed to handle client-side form logic in model-driven apps without needing code. You can easily set up a conditional "If Passport ownership equals Yes, then set Passport expiration date visibility to Visible" rule that runs instantly on the form.
Reference:
https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/create-and-edit-a-model-driven-form
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result these questions will not appear on the review screen.
A company integrates external systems into Power Automate by using cloud flows.
The company must connect to external services with different characteristics and determine whether a custom connector is required.
You need to evaluate if a custom connector is necessary to meet the requirements.
Solution: A cloud flow must call a REST API by using a one-time HTTP action without reuse across flows.
Does the solution meet the goal?

Correct Answer: A Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
Case Study 2 - Fabrikam Inc
Background
Fabrikam Inc. is an energy provider that operates wind and solar farms across multiple countries and regions. The company uses Microsoft Power Platform to manage asset maintenance, technician workflows, and predictive analytics.
Field technicians use canvas apps on mobile devices to capture inspection and repair data.
Operations managers use model-driven apps to monitor asset performance and maintenance history.
The company plans to enhance its platform by introducing AI-driven insights, improving reuse across applications, and establishing a formal application lifecycle management (ALM) strategy.
Current environment
Applications
Field technicians use an outdated mobile app to log maintenance activities and capture asset readings in SharePoint Online.
Operations managers use a model-driven app to review maintenance records and asset performance trends.
Development practices
Developers build and modify applications directly in the production environment.
There is NO structured ALM process.
Solutions are NOT consistently used to package or deploy application components.
Reusable components are inconsistently implemented across apps, leading to duplication.
AI integration
Fabrikam Inc. plans to actively explore generative AI usage as part of the next phase of work.
Business requirement
Application development
The outdated mobile app must be replaced with a new app that supports responsive design principles, provides full control over the UI, and allows technicians to take and upload photos directly from their mobile devices.
The new app for the field technicians requires the name of the technician to be persisted on the home screen only. In addition, work orders must be displayed within a gallery.
All new apps must connect to a scalable, cloud-based relational data store.
Apps must support efficient data entry for technicians in the field.
Reusable UI elements must be implemented to reduce duplication.
AI capabilities
The company requires a generative AI solution to manage customer complaint responses and create custom inspection reports that align to an existing template.
Customer complaint responses must be generated in applications and based on emails being sent to a mailbox.
Custom AI development must be minimized.
Generative AI reusability
Generative AI solutions must accept dynamic inputs to adapt to different scenarios.
Generative AI solutions must be reusable across different Power Platform services.
Extensibility
Custom UI form components must be reusable across applications.
Use of server-side custom code must be minimized where possible.
Technical requirements
Application lifecycle management (ALM)
Separate environments must be used for development, testing, and production.
Solutions must be used to package application components, segmented based on functional areas.
Managed solutions must be deployed to the production environment.
Validation must occur before deployment to production.
Data processing
Aggregated values across related rows must be displayed for reporting.
Calculations must update automatically as new data is entered. Calculation data must be limited to a maximum length of 10.
Issues
Duplicate logic exists across multiple canvas apps.
Developers frequently overwrite changes in production.
Generative AI solutions produce inconsistent outputs due to missing or inconsistent inputs.
Maintenance metrics are not consistently calculated across related rows.
You need to configure the generative AI reusability requirements. What should you do?

Correct Answer: A Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result these questions will not appear on the review screen.
A company uses a model-driven app.
The company must be able to dynamically control how components of the form behave as users interact with it. The solution must modify the form in real time while the user interacts with the interface.
You need to enforce client-side behavior dynamically.
Solution: Use business rules to show inline error messages.
Does the solution meet the goal?

Correct Answer: A Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
Drag and Drop Question
A company uses a cloud flow to process customer records in Dataverse.
The flow must:
- Retrieve a customer record.
- Store the customer email address for later use.
- Use the stored value in an email action.
You need to configure flow actions.
Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct orders you select.
Correct Answer:

Explanation:
Step 1: Get a row by ID (Dataverse)
Retrieve the specific customer record.
Step 2: Initialize a variable
Create a string variable to hold the email address.
Step 3: Set variable
Store the customer's email address in the initialized variable
Step 4: Send an email
Pass the stored email variable into the "To" field of the email action
Reference:
https://learn.microsoft.com/en-us/power-automate/create-variable-store-values
A company uses Microsoft Dataverse to store customer records on the Account table. A business process flow is configured for the table.
The company requires a Power Automate cloud flow that validates and corrects the format of the customer account number. The Power Automate flow must run whenever data in this field changes.
You need to recommend a trigger for the cloud flow.
Which trigger should you recommend?

Correct Answer: B Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
Drag and Drop Question
A company is designing a model-driven app for customer service representatives.
The app must:
- Organize navigation into logical groupings based on business
processes.
- Ensure only required data is included in the app navigation.
You need to configure navigation and table availability.
Which actions should you perform? To answer, move the appropriate actions to the correct requirements. You may use each action once, more than once, or not at all. You may need to move the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:
Box 1: Customize the site map
To organize navigation into logical groupings based on business processes in a model-driven app, you must configure the App's Sitemap by adding Areas, Groups, and Subareas.
Box 2: Add tables to app designer
App Designer Includes Data: Adding tables directly to the app designer makes them part of the app's underlying data model and security scope, but it does not automatically place them in the navigation menu.
Reference:
https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/create-site-map-app
A company builds a canvas app that processes images submitted by users and must classify them using an existing AI Builder model.
The app must generate predictions during user interaction.
You need to consume the AI model natively.
What should you do?

Correct Answer: B Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
A development team builds an Azure OpenAI application that generates business reports. The application occasionally produces incorrect facts even though the prompts are clear. The team wants to reduce inaccurate responses without retraining the model. Which approach should be used?

Correct Answer: A Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).

Contact Us

If you have any question please leave me your email address, we will reply and send email to you in 12 hours.

Our Working Time: ( GMT 0:00-15:00 ) From Monday to Saturday

Support: Contact now 

日本語 Deutsch 繁体中文 한국어