πŸ”’ Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901
Guided PL-300 Domain 4
Domain 4 β€” Module 1 of 5 20%
22 of 26 overall

PL-300 Study Guide

Domain 1: Prepare the Data

  • Connecting to Data Sources Free
  • Storage Modes: Import, DirectQuery & DirectLake Free
  • Data Profiling & Quality Free
  • Power Query Transforms Free
  • Combining Data: Merge, Append & Queries
  • Fact Tables, Dimension Tables & Keys
  • Data Loading & Query Optimisation

Domain 2: Model the Data

  • Star Schema & Relationships
  • Date Tables & Table Properties
  • Columns vs Measures: When to Use Which
  • DAX Fundamentals Free
  • CALCULATE & Filter Context
  • Time Intelligence & Calculation Groups
  • Model Performance Optimisation

Domain 3: Visualize and Analyze the Data

  • Choosing & Formatting Visuals
  • Slicers, Filters & Interactions
  • Bookmarks, Tooltips & Navigation
  • Copilot in Power BI Reports
  • Report Pages & Paginated Reports
  • Mobile, Accessibility & Personalisation
  • AI Visuals & Pattern Discovery

Domain 4: Manage and Secure Power BI

  • Workspaces & Distribution
  • Dashboards, Alerts & Subscriptions
  • Gateways & Scheduled Refresh
  • Row-Level Security & Access Control
  • Sensitivity Labels & Governance

PL-300 Study Guide

Domain 1: Prepare the Data

  • Connecting to Data Sources Free
  • Storage Modes: Import, DirectQuery & DirectLake Free
  • Data Profiling & Quality Free
  • Power Query Transforms Free
  • Combining Data: Merge, Append & Queries
  • Fact Tables, Dimension Tables & Keys
  • Data Loading & Query Optimisation

Domain 2: Model the Data

  • Star Schema & Relationships
  • Date Tables & Table Properties
  • Columns vs Measures: When to Use Which
  • DAX Fundamentals Free
  • CALCULATE & Filter Context
  • Time Intelligence & Calculation Groups
  • Model Performance Optimisation

Domain 3: Visualize and Analyze the Data

  • Choosing & Formatting Visuals
  • Slicers, Filters & Interactions
  • Bookmarks, Tooltips & Navigation
  • Copilot in Power BI Reports
  • Report Pages & Paginated Reports
  • Mobile, Accessibility & Personalisation
  • AI Visuals & Pattern Discovery

Domain 4: Manage and Secure Power BI

  • Workspaces & Distribution
  • Dashboards, Alerts & Subscriptions
  • Gateways & Scheduled Refresh
  • Row-Level Security & Access Control
  • Sensitivity Labels & Governance
Domain 4: Manage and Secure Power BI Premium ⏱ ~12 min read

Workspaces & Distribution

Create and configure Power BI workspaces, publish content, build apps, and choose the right distribution method for your audience.

Getting your reports to users

β˜• Simple explanation

Think of a library system. You write a book (your report), put it on a shelf in a specific section (a workspace), and then decide how readers access it β€” through the library catalogue (an app), a direct link (sharing), or making the section public (publish to web).

Workspaces are where content lives. Apps are how you package and distribute that content. Distribution methods determine who sees what and how.

Workspaces are collaborative containers in the Power BI service where teams create, manage, and publish reports, dashboards, and semantic models. Each workspace has roles (Admin, Member, Contributor, Viewer) that control who can do what.

Apps are packaged collections of dashboards and reports from a workspace, distributed to a defined audience. They provide a curated, read-only view β€” consumers see the app without accessing the workspace directly.

Workspaces

A workspace is a shared container for Power BI content:

Workspace TypePurpose
My workspacePersonal β€” only you can see it. Good for development.
Standard workspaceShared β€” team collaboration. Requires Pro or PPU licence.
Premium workspaceBacked by Premium or Fabric capacity β€” enables large semantic models, paginated reports, Copilot.

Creating a workspace:

  1. In the Power BI service β†’ Workspaces β†’ Create a workspace
  2. Name it, add a description, and configure settings
  3. Assign users to roles

Riley at Coastal Fresh (πŸ›’) creates workspaces by function:

  • Coastal Fresh - Sales β€” sales reports and datasets
  • Coastal Fresh - Operations β€” inventory and supply chain
  • Coastal Fresh - Executive β€” C-suite dashboards

Publishing content

From Power BI Desktop: File β†’ Publish β†’ select target workspace

What gets published:

  • The .pbix file β†’ creates/updates a report AND a semantic model in the workspace
  • If a semantic model with the same name exists, it’s replaced
  • Reports connected to that model update automatically

Nadia at Prism Agency (πŸ“Š) publishes client reports to separate workspaces per client β€” keeping data isolated and access controlled.

Apps

Apps package workspace content for distribution:

FeatureWorkspaceApp
Who sees itWorkspace members onlyAnyone you grant app access to
Can edit?Yes (based on role)No β€” read-only
OrganisationAll workspace content visibleCurated β€” you choose what to include
NavigationStandard workspace navCustom navigation with sections
Access controlWorkspace rolesApp-level permissions (separate from workspace)

Creating an app:

  1. In the workspace β†’ Create app
  2. Set up the app name, description, and logo
  3. Choose which reports/dashboards to include
  4. Define navigation sections
  5. Set audience access (specific users, groups, or entire org)
  6. Publish the app
πŸ’‘ Exam tip: app vs workspace sharing

The exam tests β€œchoose a distribution method.” Key rules:

  • App: Best for broad distribution to consumers who shouldn’t edit. Curated, professional.
  • Workspace access: Best for team collaboration where members need to edit or build on content.
  • Direct sharing: Best for ad-hoc sharing with specific people (link or email). Limited to Pro users.
  • Publish to web: Public embed β€” no authentication. Use only for public data. Never for internal data.
  • Embed in Teams/SharePoint: Adds reports to existing collaboration tools.

If the scenario says β€œdistribute to 500 sales reps who just need to view” β†’ app. If it says β€œshare with 3 colleagues who need to build on your work” β†’ workspace access.

Distribution methods compared

Choose the method that matches your audience size and security needs
MethodAudienceSecurityBest For
Power BI AppDefined users/groupsApp-level permissionsBroad distribution to consumers
Workspace accessTeam membersWorkspace rolesCollaboration and co-authoring
Direct sharing (link)Specific individualsPer-item permissionsAd-hoc sharing with colleagues (recipients need Pro/PPU, or content in Premium capacity)
Publish to webAnyone on the internetNo authenticationPublic data embeds only
Embed in Teams/SharePointTeams/SharePoint usersInherits org permissionsContextual reporting in existing tools

Knowledge check

Question

What's the difference between a workspace and an app?

Click or press Enter to reveal answer

Answer

A workspace is where content is created and managed (team collaboration). An app is a packaged, read-only distribution of selected workspace content for consumers.

Click to flip back

Question

When should you use 'Publish to web' vs an app?

Click or press Enter to reveal answer

Answer

Publish to web creates a public embed with NO authentication β€” anyone can see it. Only use for public data. For internal data, always use an app or direct sharing with authentication.

Click to flip back

Question

How do you publish content from Power BI Desktop to the service?

Click or press Enter to reveal answer

Answer

File β†’ Publish β†’ select the target workspace. This creates or updates both a report and a semantic model in the workspace.

Click to flip back

Knowledge Check

Riley needs to distribute sales dashboards to 200 regional managers who only need to view reports. What's the best distribution method?

Knowledge Check

Nadia publishes a report to the 'Prism Agency - Clients' workspace. She wants clients to see a curated set of reports without accessing the full workspace. What should she create?

🎬 Video coming soon

Next up: Dashboards, Alerts and Subscriptions β€” pin visuals, set up alerts, and schedule email deliveries.

← Previous

AI Visuals & Pattern Discovery

Next β†’

Dashboards, Alerts & Subscriptions

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.