🔒 Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901
Guided PL-900 Domain 1
Domain 1 — Module 2 of 5 40%
2 of 26 overall

PL-900 Study Guide

Domain 1: Business Value of Microsoft Power Platform

  • Welcome to Power Platform Free
  • Connectors & Dataverse: Your Data Foundation Free
  • Copilot & AI in Power Platform Free
  • Power FX: Formulas, Not Code Free
  • Power Platform + Microsoft 365: Better Together Free

Domain 2: Manage the Microsoft Power Platform Environment

  • What is Dataverse?
  • Tables, Columns, and Relationships
  • Building Tables with Copilot and Data Management
  • Environments and Security
  • Admin Centers and Governance

Domain 3: Demonstrate the Capabilities of Power Apps

  • Canvas Apps: Pixel-Perfect Apps from Scratch
  • Model-Driven Apps: Data-First Design
  • Connecting to Data Sources
  • Controls, Responsive Design, and Copilot
  • Sharing Canvas Apps
  • Building and Sharing Model-Driven Apps

Domain 4: Demonstrate the Capabilities of Power Automate

  • Cloud Flows: Automate Without Code
  • Desktop Flows and Process Mining
  • Approvals and Business Scenarios
  • Loops and Branching in Cloud Flows
  • Building a Cloud Flow
  • Testing and Sharing Cloud Flows

Domain 5: Demonstrate the Capabilities of Power Pages

  • Power Pages: External Websites Made Easy
  • Power Pages Security
  • Design Studio and Building Pages
  • Components, Themes, and Publishing

PL-900 Study Guide

Domain 1: Business Value of Microsoft Power Platform

  • Welcome to Power Platform Free
  • Connectors & Dataverse: Your Data Foundation Free
  • Copilot & AI in Power Platform Free
  • Power FX: Formulas, Not Code Free
  • Power Platform + Microsoft 365: Better Together Free

Domain 2: Manage the Microsoft Power Platform Environment

  • What is Dataverse?
  • Tables, Columns, and Relationships
  • Building Tables with Copilot and Data Management
  • Environments and Security
  • Admin Centers and Governance

Domain 3: Demonstrate the Capabilities of Power Apps

  • Canvas Apps: Pixel-Perfect Apps from Scratch
  • Model-Driven Apps: Data-First Design
  • Connecting to Data Sources
  • Controls, Responsive Design, and Copilot
  • Sharing Canvas Apps
  • Building and Sharing Model-Driven Apps

Domain 4: Demonstrate the Capabilities of Power Automate

  • Cloud Flows: Automate Without Code
  • Desktop Flows and Process Mining
  • Approvals and Business Scenarios
  • Loops and Branching in Cloud Flows
  • Building a Cloud Flow
  • Testing and Sharing Cloud Flows

Domain 5: Demonstrate the Capabilities of Power Pages

  • Power Pages: External Websites Made Easy
  • Power Pages Security
  • Design Studio and Building Pages
  • Components, Themes, and Publishing
Domain 1: Business Value of Microsoft Power Platform Free ⏱ ~11 min read

Connectors & Dataverse: Your Data Foundation

Connectors link to 1,000+ services, and Dataverse gives you a purpose-built data layer.

What are connectors?

☕ Simple explanation

Think of connectors as adapters on a universal travel plug.

You are travelling the world. Every country has a different power outlet. Instead of buying a separate charger for each country, you use a universal adapter — plug it in, and your device just works.

Connectors do the same thing for data. SharePoint stores data one way. Outlook stores it another way. Salesforce stores it yet another way. A connector is the adapter that lets Power Platform talk to each service without you writing any integration code.

Connectors are pre-built wrappers around APIs that allow Power Apps, Power Automate, and Power Pages to read and write data from external services. Microsoft provides 1,000+ connectors out of the box — covering Microsoft 365, Azure, third-party SaaS, and on-premises systems.

Each connector exposes two things: triggers (events that start a flow) and actions (operations you can perform). For example, the Outlook connector has a trigger “When a new email arrives” and an action “Send an email”.

For governance, connectors are classified into tiers that determine licensing requirements and data loss prevention (DLP) policy grouping.

Triggers and actions

Every connector exposes two building blocks:

ConceptWhat It DoesExample
TriggerStarts a flow when something happens”When a file is created in SharePoint”
ActionDoes something when called”Send a Teams message”, “Create a row in Dataverse”

Priya uses the SharePoint trigger “When an item is created” to kick off a flow that notifies her team whenever a new campaign brief is added. The flow then uses the Teams action “Post a message” to alert the channel. Trigger starts it. Actions do the work.

Standard, premium, and custom connectors

Not all connectors are created equal. The exam tests three tiers:

Connector Tiers
FeatureStandardPremiumCustom
Included in base licenceYesNo — requires premium licenceNo — requires premium licence
ExamplesSharePoint, Outlook, Teams, ExcelSQL Server, Dataverse, HTTP, SalesforceAny REST API you build or wrap
Number availableHundredsDozensUnlimited (you create them)
DLP policy groupingBusiness or Non-businessBusiness or Non-businessBusiness or Non-business
Who creates themMicrosoftMicrosoft and partnersYour organisation
ℹ️ Exam tip: DLP policies and connector groups

Admins like Aisha group connectors into Business and Non-business categories using Data Loss Prevention (DLP) policies. A DLP policy can block a flow that tries to send SharePoint data (Business) to Twitter (Non-business). Connectors in different groups cannot talk to each other inside the same flow.

The exam will describe a scenario where data leaks between services — the answer is usually a DLP policy.

What is Dataverse?

☕ Simple explanation

Dataverse is a smart, secure database that anyone can use.

Imagine a huge, organised filing cabinet. Each drawer is a table. Each folder in that drawer is a row. Each label on the folder is a column. Dataverse gives you this filing cabinet in the cloud, with built-in security so only the right people can open the right drawers.

You do not need to be a database expert. You create tables with a visual editor, add columns, and your apps and flows connect to the data instantly.

Microsoft Dataverse is a cloud-based, low-code data platform built on Azure SQL. It provides relational tables, column types, relationships, business rules, calculated columns, and role-based security — all managed through a visual interface.

Dataverse is the recommended data store for Power Platform because it integrates natively with Power Apps, Power Automate, Power Pages, and Copilot Studio. It also supports standard and custom tables, file and image columns, audit logging, and environment-level isolation.

For the exam, know that Dataverse requires a premium licence (or a standalone Dataverse plan).

Why not just use Excel or SharePoint?

This is one of the most common exam questions. Here is a clear comparison:

Data Storage Options
CapabilityExcelSharePoint ListDataverse
Row limitAbout 5,000 rows practicalUp to 30 million itemsMillions of rows, enterprise scale
Relationships between tablesNoLookups onlyFull relational (one-to-many, many-to-many)
Role-based securityNo (file-level only)List-level permissionsRow-level, column-level, and role-based
Business rulesNoColumn validation onlyYes — server-side rules, calculated columns
Works offlineYes (file-based)LimitedYes (with Power Apps offline mode)
Audit loggingNoBasic version historyFull audit trail with history tracking
Needs premium licenceNoNoYes

Aisha at Coastal Logistics chose Dataverse because she needed row-level security — drivers should only see their own shipments, dispatchers see everything. Excel and SharePoint cannot do that.

💡 Standard tables vs custom tables

Dataverse comes with standard tables pre-built for common scenarios — Account, Contact, Activity, and more. These follow a common data model shared across Microsoft products like Dynamics 365.

You can also create custom tables for your own data. Tom at Summit Realty created custom tables for Properties, Viewings, and Offers that link back to the standard Contact table.

The exam may ask about the difference. Standard tables come from Microsoft and follow the Common Data Model. Custom tables are the ones you create.

How connectors and Dataverse work together

Here is the pattern you will see everywhere in Power Platform:

  1. External data lives in services like SharePoint, SQL, or Salesforce
  2. Connectors bring that data into Power Platform
  3. Dataverse stores and secures the data centrally
  4. Apps and flows read and write from Dataverse

Carlos at Greenleaf Health has employee data in an HR system. A connector pulls new hire records into Dataverse every night. His Power Apps onboarding app reads from Dataverse. When a manager approves a task, Power Automate updates the Dataverse row and sends a Teams notification.

The connector is the bridge. Dataverse is the hub.

Environments: keeping things separate

Dataverse lives inside environments — isolated containers for apps, flows, and data. Aisha set up three environments for Coastal Logistics:

EnvironmentPurpose
DevelopmentBuilders test new apps here
TestQuality assurance before go-live
ProductionLive data, real users

Each environment has its own Dataverse database, its own connectors, and its own DLP policies. Apps in one environment cannot accidentally access data in another.

ℹ️ Exam tip: Managed vs unmanaged solutions

When you move apps between environments, you package them as solutions. An unmanaged solution can be edited in the target environment. A managed solution is locked — you can use it but not change it. The exam tests this distinction.

🎬 Video walkthrough

🎬 Video coming soon

Connectors & Dataverse — PL-900 Domain 1

Connectors & Dataverse — PL-900 Domain 1

~9 min

Flashcards

Question

What is a connector in Power Platform?

Click or press Enter to reveal answer

Answer

A pre-built wrapper around an API that lets Power Apps, Power Automate, and Power Pages read and write data from external services. Each connector has triggers (start events) and actions (operations).

Click to flip back

Question

What are the three connector tiers?

Click or press Enter to reveal answer

Answer

Standard (included in base licence — SharePoint, Outlook, Teams), Premium (requires premium licence — SQL, Dataverse, HTTP), and Custom (you build them for your own APIs).

Click to flip back

Question

What is Microsoft Dataverse?

Click or press Enter to reveal answer

Answer

A cloud-based, low-code data platform that provides relational tables, role-based security, business rules, and audit logging. It is the recommended data store for Power Platform.

Click to flip back

Question

What is a DLP policy in Power Platform?

Click or press Enter to reveal answer

Answer

A Data Loss Prevention policy groups connectors into Business and Non-business categories. Connectors in different groups cannot share data in the same flow. This prevents accidental data leaks.

Click to flip back

Question

What is the difference between standard and custom Dataverse tables?

Click or press Enter to reveal answer

Answer

Standard tables come pre-built from Microsoft (Account, Contact, Activity) and follow the Common Data Model. Custom tables are ones you create for your own business data.

Click to flip back

Knowledge Check

Knowledge Check

Aisha needs to prevent flows from sending Dataverse data to social media services. Which feature should she configure?

Knowledge Check

Carlos needs to store employee onboarding data with row-level security so managers only see their own team members. Which data source is most appropriate?

Knowledge CheckSelect all that apply

Which of the following are capabilities of Microsoft Dataverse? (Select TWO)


Next up: We explore how Copilot and AI supercharge everything you have learned so far — from building apps to writing flows, all with natural language.

← Previous

Welcome to Power Platform

Next →

Copilot & AI in Power Platform

Guided

I learn, I simplify, I share.

A Guide to Cloud YouTube Feedback

© 2026 Sutheesh. All rights reserved.

Guided is an independent study resource and is not affiliated with, endorsed by, or officially connected to Microsoft. Microsoft, Azure, and related trademarks are property of Microsoft Corporation. Always verify information against Microsoft Learn.