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
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
A workspace is a shared container for Power BI content:
| Workspace Type | Purpose |
|---|---|
| My workspace | Personal β only you can see it. Good for development. |
| Standard workspace | Shared β team collaboration. Requires Pro or PPU licence. |
| Premium workspace | Backed by Premium or Fabric capacity β enables large semantic models, paginated reports, Copilot. |
Creating a workspace:
- In the Power BI service β Workspaces β Create a workspace
- Name it, add a description, and configure settings
- Assign users to roles
Riley at Coastal Fresh (π) creates workspaces by function:
Coastal Fresh - Salesβ sales reports and datasetsCoastal Fresh - Operationsβ inventory and supply chainCoastal 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:
| Feature | Workspace | App |
|---|---|---|
| Who sees it | Workspace members only | Anyone you grant app access to |
| Can edit? | Yes (based on role) | No β read-only |
| Organisation | All workspace content visible | Curated β you choose what to include |
| Navigation | Standard workspace nav | Custom navigation with sections |
| Access control | Workspace roles | App-level permissions (separate from workspace) |
Creating an app:
- In the workspace β Create app
- Set up the app name, description, and logo
- Choose which reports/dashboards to include
- Define navigation sections
- Set audience access (specific users, groups, or entire org)
- 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
| Method | Audience | Security | Best For |
|---|---|---|---|
| Power BI App | Defined users/groups | App-level permissions | Broad distribution to consumers |
| Workspace access | Team members | Workspace roles | Collaboration and co-authoring |
| Direct sharing (link) | Specific individuals | Per-item permissions | Ad-hoc sharing with colleagues (recipients need Pro/PPU, or content in Premium capacity) |
| Publish to web | Anyone on the internet | No authentication | Public data embeds only |
| Embed in Teams/SharePoint | Teams/SharePoint users | Inherits org permissions | Contextual reporting in existing tools |
Knowledge check
Riley needs to distribute sales dashboards to 200 regional managers who only need to view reports. What's the best distribution method?
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.