Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jul 25, 2025

This PR adds a new comprehensive lab (Lab 13) that teaches students how to create workspaces and distribute reports using Power BI service, covering app creation and different sharing methods.

New Lab Features

The new lab covers all the requested functionality:

  • Workspace Management: Creating and managing Power BI workspaces
  • Report Publishing: Uploading PBIX files to workspaces and exploring published reports
  • Direct Sharing: Sharing reports with direct links and understanding the implications
  • App Creation: Building Power BI apps with organized sections and navigation
  • Audience Management: Setting up different audiences for app distribution
  • Distribution Comparison: Understanding differences between app access vs direct report links

Files Added

Instructions/Labs/13-create-workspaces-distribute-reports.md (241 lines)
Allfiles/Labs/13-create-workspaces-distribute-reports/
├── 13-Starter-Sales Analysis.pbix
└── 13-workspace-app-distribution.zip
Instructions/Labs/Linked_image_Files/
├── 13-create-workspaces-distribute-reports_image01.png
├── 13-create-workspaces-distribute-reports_image02.png
├── 13-create-workspaces-distribute-reports_image03.png
├── 13-create-workspaces-distribute-reports_image04.png
└── 13-create-workspaces-distribute-reports_image05.png

Implementation Details

  • Follows Existing Patterns: Uses the same structure, naming conventions, and YAML frontmatter as existing labs (01-12)
  • Proper Integration: The Jekyll templating in index.md will automatically discover and list the new lab
  • Appropriate Scope: 45-minute lab duration with comprehensive step-by-step instructions
  • Asset Reuse: Leverages existing Sales Analysis PBIX from Lab 08 to maintain consistency

Lab Learning Outcomes

Students will learn to:

  1. Create and manage Power BI workspaces for collaboration
  2. Upload and publish reports to the Power BI service
  3. Share reports using direct links and understand security implications
  4. Create branded Power BI apps with organized navigation
  5. Configure different audiences and permission levels
  6. Compare and contrast different sharing and distribution methods

The lab provides practical hands-on experience with Power BI's enterprise distribution features, preparing students for real-world scenarios where they need to distribute reports to different stakeholder groups.

Fixes #286.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] [Feature] New lab - create workspaces and distribute reports using PowerBI Add new lab 13: Create workspaces and distribute reports using Power BI Jul 25, 2025
Copilot AI requested a review from LuizMacedo July 25, 2025 16:44
Copilot finished work on behalf of LuizMacedo July 25, 2025 16:44
@AngieRudduck AngieRudduck requested review from AngieRudduck and removed request for LuizMacedo November 13, 2025 18:26
@AngieRudduck AngieRudduck marked this pull request as ready for review November 13, 2025 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] New lab - create workspaces and distribute reports using PowerBI

3 participants