AB-410 · domain
Dataverse Foundations
Practise Microsoft Certified: Intelligent Applications Builder Associate (AB-410) (AB-410) Dataverse Foundations practice questions — original exam-style scenarios with answer choices, explanations, and analysis of common mistakes.
Focused practice
Practice Dataverse Foundations questions
Scored sessions drawing only from this domain — pick a length below.
Start 20-question practice test →What this domain covers
What to know about Dataverse Foundations
Dataverse Foundations questions test whether you can apply the concept in context, not just recognise a definition.
How the topic appears in realistic exam-style scenarios.
Which detail in the question changes the correct answer.
How to eliminate plausible but wrong options.
How to connect the question back to the wider exam objective.
Watch out for
Common Dataverse Foundations exam traps
- ▸Answering from memory before reading the full scenario.
- ▸Missing a constraint such as cost, availability, security, scope or command context.
- ▸Choosing a broad answer when the question asks for the most specific fix.
- ▸Ignoring why the wrong options are tempting.
Question index
All Dataverse Foundations questions (60)
Click any question to see the full explanation, or start a practice session above.
You need to create a column that stores the total cost of a project, which is derived from the sum of all associated expense records. Which column type should you use?
Easy2Which type of chart can you create in a Model-driven app?
Medium3Which THREE components can be included in a Dataverse solution?
Hard4You are creating a custom table to track project milestones. You need to ensure that every milestone is associated with a specific project, and if the project is deleted, all associated milestones must also be deleted. Which relationship type should you configure?
Easy5You need to enforce data consistency across forms in a Model-driven app by hiding a field based on the value of another field. Which mechanism should you use?
Medium6Which TWO types of environments can be created in the Power Platform?
Medium7When creating a new environment, what is the default database type?
Medium8Which TWO types of forms exist for Model-driven apps?
Medium9A user needs to see records based on specific criteria. Which object should you configure?
Medium10You are auditing environment security. You find that a user can see records they should not have access to. The user is assigned two security roles, one that grants access and one that restricts it. How does Dataverse handle this?
Hard11Which security role type is provided by default in Dataverse?
Easy12Which TWO properties can you configure for a column in Dataverse?
Medium13You want to ensure that a user can only see records belonging to their business unit. Which access level should you set in the security role?
Hard14What feature helps you identify errors in your model-driven app configuration?
Medium15Which THREE items can be configured in a table relationship?
Hard16Which TWO of the following are valid relationship types in Dataverse?
Medium17Which tool is used to manage Dataverse environments and solutions?
Easy18You are configuring a new table. Which TWO of the following are true regarding 'Auditing' in Dataverse?
Medium19You have a business rule that sets a field value when a form loads. Users report that the value is not being updated when they change the trigger field. What is the most likely cause?
Medium20What happens when you delete a 'Managed' solution in a target environment?
Medium21Which component allows users to navigate between different entities in a Model-driven app?
Easy22You need to import a large volume of data into Dataverse. Which feature allows you to perform bulk operations efficiently?
Medium23Which Dataverse feature is best for synchronizing data from an external SQL database?
Medium24Which TWO field types allow for mathematical calculations?
Medium25Which THREE of the following are primary capabilities of Dataverse business rules?
Hard26Which THREE items are required to create a new Model-driven app?
Hard27Which THREE items are considered 'Managed' components in a solution?
Hard28Which TWO types of security roles exist in Dataverse?
Medium29You need to enforce data security where a user can only view records that belong to their specific business unit. Which security setting should you modify?
Hard30Which THREE of the following are valid components of a Dataverse solution?
Easy31Where do you define the table relationships in the Power Apps maker portal?
Easy32A user needs to see the history of changes made to a record's fields. What feature must be enabled?
Medium33Which component should you use to create a user-friendly process guide on a form?
Medium34What is the primary purpose of a Dataverse 'Solution'?
Easy35What is the purpose of the 'Default Solution' in Dataverse?
Easy36You are migrating a solution from development to production. You notice the custom table is missing. What is the most common reason?
Hard37You need to group fields together on a form for better readability. What should you use?
Medium38What is the primary role of a 'Security Role' in Dataverse?
Easy39You have a table that is set to 'Organization' owned. What does this mean for security?
Hard40You are auditing Dataverse environment performance. You find that a custom table has excessive growth. Which action should you take to manage storage capacity effectively?
Medium41You need to prevent a user from deleting a record. Which permission should you remove from their security role?
Hard42A Power Platform environment requires that users from the 'Sales' team cannot see 'Lead' records owned by the 'Marketing' team. You have already verified security roles. What is the next logical step?
Hard43Which THREE actions are permitted by a Business Rule?
Hard44Which entity property determines if a record can be renamed by a user?
Easy45You are configuring field-level security for a sensitive 'Salary' field. You have enabled the field for security. What must be done next to ensure the user cannot read the data?
Hard46Which THREE actions can a system administrator perform in an environment?
Hard47Which TWO methods can be used to import data into Dataverse?
Medium48A developer needs to ensure that a custom field value is validated before the record is saved to the database. Where should this logic be placed?
Medium49You are designing a data model for a CRM. You need to link a 'Contact' record to a 'Company' record such that deleting the Company also deletes all associated Contacts. Which relationship type do you choose?
Easy50Which type of relationship is required to allow multiple 'Contacts' to be associated with multiple 'Accounts'?
Medium51You have a business rule that runs on a form. It sets a field to mandatory. Can this be bypassed?
Hard52A user has 'User' level access to a table. They create a record. Who is the owner of the record?
Hard53You need to create a field that automatically calculates the total revenue of a customer based on related invoices. Which field type should you use?
Medium54What is the maximum number of environments a single tenant can create?
Easy55You have a business requirement to categorize 'Project' records by a 'Status' field. You need to ensure users can only select from a predefined list. Which field type is most appropriate?
Medium56You want to automate the process of sending an email whenever a specific field value changes. What is the best way to achieve this?
Medium57A user reports they cannot see a custom table in their app, even though the table is part of the solution. What is the most likely cause?
Hard58Which TWO actions can be performed in the Power Platform admin center?
Medium59Which THREE items are considered default table behaviors?
Hard60Which THREE features are part of Dataverse security?
HardOther domains
All AB-410 exam domains
Frequently asked questions
- What does the Dataverse Foundations domain cover on the AB-410 exam?
- Dataverse Foundations questions test whether you can apply the concept in context, not just recognise a definition.
- How many questions are in this domain?
- This page lists all 60 Dataverse Foundations questions in the AB-410 question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
- What is the best way to practise this domain?
- Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
- Can I practise only Dataverse Foundations questions?
- Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.