Courseiva
mediumMultiple Select

PL-900 Practice Question: Which TWO of the following are key benefits of…

Which TWO of the following are key benefits of using Microsoft Dataverse? (Choose two.)

⚠ Common exam trap

A common mix-up: candidates confuse Dataverse's structured data storage with general-purpose blob storage (Option C) or assume that Teams integration is automatic (Option D), when in fact Dataverse requires explicit connectors or custom solutions for both scenarios.

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

✓

Business logic such as calculated columns and business rules

Option A is correct because Microsoft Dataverse natively supports declarative business logic such as calculated columns, rollup columns, and business rules, which run server-side without custom code. Option B is correct because Dataverse provides built-in security at the row and column level through role-based access control (RBAC), business units, teams, and field-level security. Option C is not a key Dataverse benefit because Dataverse is designed for structured/tabular business data, while unstructured content like videos is typically stored in SharePoint or Azure Blob Storage. Option D is incorrect because embedding in Microsoft Teams requires configuration/integration (e.g., via Power Apps or Dataverse for Teams), not automatic direct embedding. Option E is incorrect because real-time analytics dashboards are provided by Power BI, not as a core Dataverse benefit.

Answer analysis

Option-by-option breakdown

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

  • ✓

    Business logic such as calculated columns and business rules

    Why this is correct

    Dataverse enforces business logic natively through calculated columns, rollup columns and business rules, so validation and derived values run consistently at the data layer regardless of which app accesses the table. This satisfies the requirement for centralised, reusable logic.

  • ✓

    Built-in security and role-based access control

    Why this is correct

    Dataverse applies built-in security with role-based access control at the environment, table and row level, plus column-level security. This satisfies the requirement for governed data access without building custom authorisation, unlike storing data in external sources.

  • ✗

    Ability to store unstructured data like videos

    Why it's wrong here

    Dataverse stores structured tabular data in tables with defined columns and relationships; large binary files such as videos belong in Azure Blob or SharePoint. Unstructured storage is correct when the requirement is file or media retention rather than relational business data.

  • ✗

    Direct embedding in Microsoft Teams without any integration

    Why it's wrong here

    Teams embedding requires configuration through connectors and the Dataverse for Teams environment, so no direct integration-free embedding exists. Dataverse's benefit is a governed, scalable data platform with security and business logic, not native Teams rendering.

  • ✗

    Real-time analytics dashboards

    Why it's wrong here

    Real-time analytics dashboards are delivered by Power BI, which queries Dataverse rather than being a Dataverse benefit itself. Dataverse provides secure storage, standardised tables and role-based access; dashboards are the reporting layer built on top of that data.

Quick reference

Azure Blob Storage Tier Comparison

TierStorage CostRetrieval CostLatencyUse Case
HotHighestLowestImmediateActive data, frequent reads
CoolLowerHigherImmediateData accessed < once / month
ColdLower stillHigherImmediateData accessed < once / quarter
ArchiveLowestHighest + rehydration delayHoursLong-term compliance retention

About these practice questions

One of 701 original PL-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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 PL-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 PL-900 exam.