Domain 4 β€” Module 5 of 5 100%
26 of 26 overall
Domain 4: Manage and Secure Power BI Free ⏱ ~10 min read

Sensitivity Labels & Governance

Apply Microsoft Purview sensitivity labels to Power BI content, understand data protection inheritance, and establish governance practices for your Power BI environment.

Protecting your data beyond Power BI

Simple explanation

Imagine stamping a document β€œCONFIDENTIAL.” That stamp follows the document everywhere β€” whether it’s on a desk, in an email, or stored in a filing cabinet. Anyone who sees the stamp knows to handle it carefully.

Sensitivity labels classify your Power BI content (Public, General, Confidential, Highly Confidential). The label travels with the data β€” even when exported to Excel or PDF β€” applying protection policies like encryption to exported files. Important: sensitivity labels are a classification and protection tool, not an access control tool. Who can access Power BI content is controlled by workspace roles, sharing, and RLS β€” not by labels.

How sensitivity labels work in Power BI

Applying labels

WhereHow to Apply
Semantic modelDataset settings β†’ Sensitivity label β†’ select label
ReportFile β†’ Info β†’ Sensitivity label β†’ select label
DashboardDashboard settings β†’ Sensitivity label β†’ select label
Power BI DesktopFile β†’ Info β†’ Sensitivity label (if admin-enabled)

Label inheritance

Labels cascade downstream:

  • Label a semantic model β†’ all reports built on it inherit the label
  • Label a report β†’ dashboards pinned from it can inherit the label

This means Dr. Ethan at Bayview Medical (πŸ₯) can label the patient dataset as β€œHighly Confidential” β€” and every report built on it automatically inherits that classification.

Label protection on export

When content with a sensitivity label is exported:

Export FormatLabel Protection
ExcelSensitivity label applied to the Excel file (with encryption if configured in label policy)
PDFSensitivity label metadata applied; content markings depend on label configuration
PowerPointSensitivity label applied to the PPTX file
CSVNo label protection β€” CSV format doesn’t support sensitivity labels. Admin can restrict CSV export for labelled content.
Exam tip: sensitivity labels and licensing

Sensitivity labels in Power BI require:

  • Microsoft Purview Information Protection licence (included in E5 or as add-on)
  • Labels configured in the Purview compliance portal
  • Power BI admin setting enabled: β€œAllow users to apply sensitivity labels”

The exam tests whether you know that labels come from Purview (not Power BI itself), and that they persist on export.

Governance best practices

Beyond sensitivity labels, good Power BI governance includes:

PracticeWhat It Means
EndorsementPromote and certify trusted datasets (covered in previous module)
Lineage viewTrack data flow from source β†’ dataset β†’ report β†’ dashboard
Impact analysisSee which reports are affected before changing a dataset
Usage metricsMonitor who’s viewing reports and how often
Audit logsTrack all Power BI activities for compliance
Tenant settingsAdmin portal controls for sharing, export, embedding, and external access

Lineage and impact analysis

Nadia at Prism Agency (πŸ“Š) uses Lineage view (workspace β†’ Lineage) to see the full data pipeline:

Google Ads API β†’ Dataflow β†’ Campaign Dataset β†’ Campaign Report β†’ Executive Dashboard

Before modifying the Campaign Dataset, she runs Impact analysis to see that 3 reports and 2 dashboards depend on it β€” so she knows what to test after changes.

Usage metrics

Riley at Coastal Fresh (πŸ›’) checks usage metrics to see which reports are actually being used. She discovers the Operations report hasn’t been viewed in 3 months β€” she contacts the team to determine if it should be retired or updated.

Kenji at Apex Manufacturing (🏭) uses audit logs to confirm that only authorised users accessed the production data during a security review.

Knowledge check

Question

Where are sensitivity labels configured?

Click or press Enter to reveal answer

Answer

In the Microsoft Purview compliance portal β€” not in Power BI itself. Power BI applies labels that are defined centrally in Purview, providing a unified classification framework.

Click to flip back

Question

What happens when you export a labelled Power BI report to Excel?

Click or press Enter to reveal answer

Answer

The sensitivity label is applied to the exported Excel file β€” maintaining protection outside Power BI. If the label includes encryption, the Excel file is encrypted.

Click to flip back

Question

What is lineage view in Power BI?

Click or press Enter to reveal answer

Answer

A visual representation of data flow: from source β†’ dataflow β†’ dataset β†’ report β†’ dashboard. Helps you understand dependencies and the impact of changes.

Click to flip back

Knowledge Check

Dr. Ethan labels the patient dataset as 'Highly Confidential' in the Power BI service. A colleague creates a new report using that dataset. What sensitivity label does the report get?

Knowledge Check

Nadia wants to see which reports will be affected before she modifies a shared dataset. What feature should she use?


Congratulations! You’ve completed all 26 modules of the PL-300 study guide. Review the modules you found challenging, test yourself with the flashcards, and use the practice questions to prepare for exam day. Good luck! πŸŽ‰