Microsoft

AB-410 Free Practice Questions — Page 2

Question 11

A company is building a prompt about product specifications. The company plans to use the prompt in Power Automate. The prompt must use Retrieval-Augmented Generation to ground the model with additional business information. You need to select the available knowledge source for the prompt. What should you use?

A. PDF document
B. PNG image
C. Dataverse table columns
D. Text
Show Answer
Correct Answer: C
Explanation:
Use Dataverse table columns as the knowledge source. They let the prompt retrieve relevant business information from Dataverse to ground its responses using RAG.

Question 12

HOTSPOT A company processes customer orders by using a cloud flow. The flow must evaluate the following conditions: Route orders for approval when the OrderTotal exceeds 1,000. Flag orders when the CustomerName identifies the string “VIP”. You need to configure flow conditions. Which expressions should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for AB-410 question 12
Show Answer
Correct Answer: Approval: `greater(triggerOutputs()?['body/OrderTotal'], 1000)` Flag: `contains(triggerOutputs()?['body/CustomerName'], 'VIP')`
Explanation:
`greater()` checks whether the total exceeds 1,000; `contains()` finds “VIP” anywhere in the customer name.

Question 13

This is a case study. Case studies are not timed separately from other exam sections. You can use as much exam time as you would like to complete each case study. However, there might be additional case studies or other exam sections. Manage your time to ensure that you can complete all the exam sections in the time provided. Pay attention to the Exam Progress at the top of the screen so you have sufficient time to complete any exam sections that follow this case study. To answer the case study questions, you will need to reference information that is provided in the case. Case studies and associated questions might contain exhibits or other resources that provide more information about the scenario described in the case. Information provided in an individual question does not apply to the other questions in the case study. A Review Screen will appear at the end of this case study. From the Review Screen, you can review and change your answers before you move to the next exam section. After you leave this case study, you will NOT be able to return to it. To start the case study To display the first question in this case study, select the “Next” button. To the left of the question, a menu provides links to information such as business requirements, the existing environment, and problem statements. Please read through all this information before answering any questions. When you are ready to answer a question, select the “Question” button to return to the question. 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 provide a solution for field technicians to create custom inspection reports natively within the new app. What should you do?

A. Use a paginated report.
B. Create a Word template.
C. Use a custom prompt.
Show Answer
Correct Answer: C
Explanation:
Use an AI Builder custom prompt in the app to generate inspection-report content from dynamic inspection data and instructions that follow the existing template. Custom prompts support generative AI with minimal custom development and can be reused across Power Platform services.

Question 14

A company maintains a Power Platform solution that includes prompts, cloud flows, and Dataverse components. Multiple development teams are responsible for different features within the solution. The development teams have the following requirements: Teams must develop and update the same features independently. Updates must not overwrite changes made by other teams. Production deployments must remain controlled and predictable. You need to recommend an ALM approach that supports independent development and controlled deployment in line with Microsoft best practices. What should you recommend?

A. Create and maintain separate solutions in a single development environment. Deploy independently as managed solutions.
B. Make changes in a single solution. Deploy updates directly to production.
C. Create and maintain separate solutions in a separate development environment. Deploy independently as managed solutions.
D. Create unmanaged solutions in production. Merge changes during deployment.
Show Answer
Correct Answer: C
Explanation:
Use a separate development environment and solution for each team so teams can work independently without overwriting one another. Deploy the solutions as managed solutions to production to keep releases controlled and predictable.

Question 15

DRAG DROP 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.

Illustration for AB-410 question 15
Show Answer
Correct Answer: Business Type column setting: Table Account rating re-evaluation: Specific form
Explanation:
Table scope lets the rule apply to data used by the canvas app. Specific form scope limits the recommendation to the form used by the model-driven app.

Question 16

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 in the review screen. You administer the Microsoft 365 and Microsoft Power Platform environments for Contoso, Ltd. The company has a model-driven app that is used to track customer interactions with employees. The app uses standard table types for customers. A user named Elisabeth Rice signs in to the app by using the following sign in name: . After marriage, Elisabeth changes her legal name to Elisabeth Mueller. You need to update the sign in name for the user without losing any application history. Solution: Change Elizabeth’s username in the user record for the app. Does the solution meet the goal?

A. Yes
B. No
Show Answer
Correct Answer: B
Explanation:
The app’s user record does not control Elisabeth’s sign-in name. Change her username in Microsoft Entra ID (or the Microsoft 365 admin center) so the same account retains its application history.

Question 17

A company uses Power Apps. Users must be able to view only the address1 columns in the Account table. You need to ensure other address columns are not visible to users when creating views and filters. What should you do?

A. Use column-level security to remove read access to all users.
B. Create business rules to hide the other address columns.
C. Delete the other address columns from the table.
D. Disable the Search option for the columns.
Show Answer
Correct Answer: D
Explanation:
Disable the Search option for the other address columns. This removes them from the columns users can select when creating views and filters. Column-level security controls access to the data, but does not hide columns from view and filter designers.

Question 18

DRAG DROP A company processes transaction records by using a Power Automate cloud flow. The company has the following requirements: Continue processing records until a status field changes to Complete, even if new records are added during execution. Process a fixed list of records retrieved at the start of the flow, ensuring each record is processed exactly once. You need to configure the flow control logic. Which controls should you use? To answer, move the appropriate controls to the correct requirements. You may use each control 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.

Illustration for AB-410 question 18
Show Answer
Correct Answer: Continue processing until status becomes Complete: Do until Process a fixed list of records retrieved at the start: Apply to each
Explanation:
Do until repeats while the status condition remains unmet. Apply to each iterates over the records retrieved at the start, processing each item in that list once.

Question 19

A company uses Dataverse to manage customer accounts and related transaction records. The company requires the following functionality: Reference a single related record without performing any aggregations. Store the relationship as part of the table definition, so the platform automatically maintains the link between records. You need to configure a column. Which type of column should you configure?

A. Formula
B. Calculated
C. Rollup
D. Lookup
Show Answer
Correct Answer: D
Explanation:
A Lookup column references a single record in another Dataverse table and defines the relationship in the table schema. It does not perform aggregations; rollup columns are used for aggregating related data.

Question 20

DRAG DROP 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.

Illustration for AB-410 question 20 Illustration for AB-410 question 20
Show Answer
Correct Answer: Country/region — Power Automate flow Passport expiration date column appears — Business rule
Explanation:
A business rule cannot set a multi-select Choices column, so use a flow to populate or clear Country/region based on Language. A business rule can show the expiration date column only when Passport ownership is Yes.

$19

Get all 35 questions with detailed answers and explanations

  • Instant download HTML + PDF delivered the moment payment clears.
  • Secure Stripe checkout we never see or store your card details.
  • 7-day refund if files are defective see our refund policy.