Skip to main content

EPC Group governs Power BI with a Center of Excellence that owns tenant settings and standards, a workspace model that fixes each workspace's purpose, owners, roles and lifecycle, row-level and object-level security inside the semantic models, and Microsoft Purview sensitivity labels that protect data when it is exported. A monthly review checks the audit log and the workspace inventory against the model.

Key Facts

  • Microsoft’s workspace planning separates tenant-level decisions that affect all workspaces from workspace-level decisions for each one (Microsoft Learn, Implementation planning: Workspaces, accessed 2026-10-26).
  • Sensitivity labels can be applied to semantic models, reports, dashboards and dataflows in the Power BI service (Microsoft Learn, Sensitivity labels in Power BI, accessed 2026-10-26).
  • In the Power BI service, labeling does not affect access to content; access is managed by Power BI permissions (Microsoft Learn, accessed 2026-10-26).
  • Users granted access to a report are granted access to the entire underlying semantic model unless row-level security limits it (Microsoft Learn, accessed 2026-10-26).

Last updated by Errin O'Connor, Founder & Chief AI Architect, EPC Group

The direct answer

EPC Group governs Power BI at the two levels Microsoft's implementation planning separates. At the tenant level, a Center of Excellence owns the tenant settings, decides who may create workspaces, and publishes the standards for naming, certification and sharing. At the workspace level, every workspace has a stated purpose, named owners, defined roles and a lifecycle from creation through certification to archive (Microsoft Learn, Implementation planning: Workspaces, accessed 2026-10-26).

Security sits inside the semantic model, because a user who can open a report reaches the whole underlying model unless row-level security limits it; EPC Group designs row-level security, and object-level security where columns must be hidden, as part of the model. Microsoft Purview sensitivity labels are applied to semantic models, reports, dashboards and dataflows. In the service a label does not change access, which Power BI permissions decide; it travels with data that leaves Power BI through export to Excel, PowerPoint, PDF or a .pbix download and protects it there (Microsoft Learn, Sensitivity labels in Power BI, accessed 2026-10-26). The governance model is kept true by a monthly review of the audit log and the workspace inventory.

Where each decision is made

LevelDecisionWhat EPC Group delivers
TenantSettings, workspace creation, sharing and export rulesCenter of Excellence charter and tenant-settings register
WorkspacePurpose, owners, roles, lifecycleWorkspace model with naming, certification and archive rules
Semantic modelWho sees which rows and columnsRow-level and object-level security, tested per role
ContentClassification and protection on exportPurview sensitivity labels and the label policy
OperationsIs the model still true?Monthly audit-log and workspace-inventory review

Documented work

EPC Group engagement data for Power BI governance includes a governance strategy, delivery model and security standards for a global insurer (anonymized engagement summary), a proof of concept, governance model and 36-month roadmap for a global electronics manufacturer (anonymized engagement summary) and row- and column-level security for partner clinics in a healthcare services company's Power BI reports (anonymized engagement summary). Client names are not published. Source records are in the Evidence Center.

Primary sources

Frequently Asked Questions

Does EPC Group use sensitivity labels in Power BI?

EPC Group applies Microsoft Purview sensitivity labels to semantic models, reports, dashboards and dataflows. In the Power BI service a label does not change who can open content, which Power BI permissions decide; it protects data that leaves Power BI through export to Excel, PowerPoint, PDF or a .pbix download.

Who can create workspaces under EPC Group’s governance model?

EPC Group decides that with each client at the tenant level and writes it into the governance model: who may create workspaces, how they are named and what each one is for. Workspaces that lose their purpose are archived on a schedule rather than left to accumulate.

How does EPC Group secure data inside a shared semantic model?

EPC Group designs row-level security, and object-level security where columns must be hidden, into the semantic model itself, because a user who can open a report can reach the whole underlying model unless row-level security limits it.

Talk to a senior architect

A one-hour scoping call with a senior EPC Group architect covers your tenant settings, workspaces and models. Email contact@epcgroup.net or call 888-381-9725.

Documented and anonymized engagements

Named engagements come first; anonymized summaries follow under the anonymized-engagement rule — the client is not named and every statement is EPC-reported. Documents behind named engagements are in the Evidence Center.

More engagements: Power BI Tax Reporting on MySQL: Tax Services Firm (2024) · Power BI Ops Dashboard: Transit District (2023) · Power BI Report Server Refresh Fix: Agribusiness (2021) · Power BI, Data Warehouse and External Reports: Gaming (2021) · SAP Reports to Power BI in 90 Days: Aerospace (2021) · Power BI Governance Strategy: Global Insurer (2020) · Power BI on HR System Data: Construction Contractor (2020) · Power BI POC, Governance and Roadmap: Electronics (2020) · Power BI Assessment and Integration: Pharmacy (2019) · Power BI Proof of Concept: Global Technology Company (2019) · Power BI Best-Practice Review and Training: Insurer (2018) · Power BI Analytics Platform: State Government · Power BI Enterprise Deployment: Financial Institution

All case studies →

AI assistant — not a human