OneLake Catalog GA: Enterprise Governance Guide (2026)
OneLake Catalog GA: Enterprise Governance Guide (2026)
OneLake Catalog went GA at Microsoft Build 2026 with the Govern tab and Foundry integration. First independent enterprise deep-dive on the catalog, its role vs Purview, and a 12-week rollout playbook.
OneLake Catalog went GA at Microsoft Build 2026, and it fills the last serious governance gap in the Fabric platform. Before GA, teams had to bounce between the Fabric admin center, Microsoft Purview, and manually maintained SharePoint pages to answer the "what data do we have, who owns it, and is it certified?" question. OneLake Catalog centralizes those answers inside the Fabric portal itself, and the new Govern tab at GA layered on data-product publishing, certification workflows, and Foundry integration. This is the first independent enterprise guide to the catalog, what changes at GA, how it fits alongside Purview, and how to roll it out in 12 weeks.
What OneLake Catalog Actually Is
OneLake Catalog is the discovery and governance surface for every item stored in OneLake — semantic models, warehouses, lakehouses, KQL databases, notebooks, Data Factory pipelines, and everything else you build in Fabric. It replaces the "OneLake data hub" that shipped with Fabric GA in 2024 and extends it with:
- The Govern tab (new at Build 2026): the enterprise governance workspace inside the catalog. Publish data products, define certification tiers, run access reviews, and see lineage.
- Foundry integration: the catalog now writes to and reads from Microsoft Purview Data Governance (formerly Purview Data Catalog, currently branded as "Foundry" in some documents). Business glossary terms, sensitivity labels, and lineage flow both directions.
- Item-level tagging: attach business glossary terms, ownership, freshness SLAs, and certification tier to any Fabric item.
- Certification workflows: request certification, review, approve, and publish — all inside the catalog rather than as a separate ticket process.
- Discovery-oriented UI: the catalog leads with "what data do we have?" instead of "what workspaces exist?" — a subtle but important shift for business users who don't think in workspace boundaries.
The high-level mental model: OneLake Catalog is the "front door" for data consumers, and Purview is the "control plane" for compliance officers. They share a database of business glossary terms, tags, and lineage — but they serve different audiences.
What Went GA at Build 2026
Three things changed at GA that matter for enterprise governance decisions:
1. The Govern tab. Before GA, governance workflows lived in the Fabric admin center (for admins) or Purview (for compliance officers). At GA, the Govern tab in OneLake Catalog gives *data product owners* a workspace that's neither admin nor compliance — it's product-owner-scoped. Publish a data product, define its consumers, set its SLA, run access reviews on the consumer list. This shifts governance responsibility to the people closest to the data, which is the pattern every mature data mesh implementation converges on.
2. Foundry integration. Sensitivity labels, business glossary terms, and lineage now flow between Fabric and Purview automatically. Applying a "Confidential — Financial" sensitivity label to a semantic model in Purview propagates to the same model in Fabric within seconds. Adding a business glossary term to a Fabric warehouse column shows up in Purview's glossary browser. Before GA, you maintained these separately or wrote sync jobs.
3. Access reviews. OneLake Catalog can now run scheduled access reviews on any published data product. The catalog emails each consumer periodically ("do you still need access to this data product?"), auto-revokes if there's no response, and logs the audit trail. This is the workflow compliance officers were writing custom Power Automate flows for; now it's native.
OneLake Catalog vs Microsoft Purview
The most common architect question is: "if OneLake Catalog does governance now, do I still need Purview?" The honest answer: yes for most enterprises, and here is why.
| Capability | OneLake Catalog | Microsoft Purview |
|---|---|---|
| Fabric item discovery | Native | Via connector |
| Non-Fabric data source discovery (Azure SQL, Snowflake, Databricks, S3) | No | Yes |
| Business glossary | Yes (Fabric-scoped) | Yes (enterprise-scoped) |
| Sensitivity labels | Yes (Fabric-scoped) | Yes (all Microsoft 365 + connected sources) |
| Data lineage | Yes (within Fabric) | Yes (cross-source) |
| Certification workflows | Yes | Yes |
| Access reviews | Yes (data product scope) | Yes (identity scope) |
| Compliance reporting (audit exports) | Limited | Full |
| Data loss prevention (DLP) | No | Yes |
| Data-map crawling of on-prem sources | No | Yes |
When you can drop Purview: your entire data estate is inside Fabric, you have fewer than ~50 non-Fabric data sources, you are not subject to strict DLP requirements. This is a small minority of enterprises.
When you keep both: you have any Snowflake, Databricks, Azure SQL, or on-prem data sources; you have DLP requirements; your compliance officer needs audit exports Purview specializes in. This is the majority. OneLake Catalog and Purview coexist happily; the Foundry integration keeps them in sync.
How to Publish a Data Product in OneLake Catalog
Data products are the most valuable new concept in the Govern tab. A data product is a curated collection of Fabric items — one or more semantic models, warehouses, or lakehouses — packaged as a single consumable asset with an owner, SLA, and consumer list.
The publish flow:
- Design the data product. Decide what business question it answers ("customer 360 for the marketing team") and which Fabric items feed it. Typical: one semantic model + optional supporting warehouse.
- Set metadata. Description, owner, business glossary terms, sensitivity label, SLA (refresh frequency + freshness target), documentation link.
- Request certification. Choose a tier: Promoted (peer-reviewed), Certified (governance-team-reviewed), or Master (data domain owner reviewed). The tier determines which consumers can discover the product.
- Approve certification in the Govern tab (this step is done by whoever owns the certification tier).
- Publish. The product appears in the OneLake Catalog for its allowed audience.
- Set access reviews. Optional but recommended — auto-review consumer access every 90 or 180 days.
Certification tiers are the most under-used feature. Most enterprises publish everything at "Promoted" and never enforce a Certified tier. The right pattern: reserve Certified for products that have documented lineage, an SLA that's actually measured, and an on-call owner. Otherwise "certified" means nothing.
Sensitivity Labels and How They Flow
Sensitivity labels in OneLake Catalog inherit from Microsoft 365 Purview Information Protection. If you have already deployed sensitivity labels for documents (Confidential, Highly Confidential, etc.), those labels now apply to Fabric items:
- Applying a label: any user with permission to edit an item can apply a label from the Catalog UI, from Fabric Desktop, or from Purview.
- Downstream propagation: labels flow through Fabric derivations. If a semantic model uses tables from a lakehouse with "Confidential" label, the semantic model inherits the label. Downstream reports do too. Users below the label's permission tier cannot see the report.
- DLP integration happens through Purview (not directly in OneLake Catalog). If your compliance policy requires DLP scans, keep Purview.
The one nuance: labels applied in Fabric propagate up to Purview within seconds via Foundry integration. Labels applied in Purview propagate down to Fabric within seconds. In steady state you don't care which UI you used.
12-Week Enterprise Rollout Playbook
If you are deploying OneLake Catalog governance across an enterprise for the first time:
Weeks 1-2: Discovery. Inventory every Fabric workspace, semantic model, warehouse, and lakehouse. Identify owners for each. Identify the top 20 "data products" that consumers actually depend on today.
Weeks 3-4: Governance-council setup. Establish the data governance council (typically 4-6 people spanning IT, business analytics, compliance, legal). Agree on certification tier definitions, sensitivity label taxonomy, and the SLA framework you will hold data products to.
Weeks 5-6: Foundry integration. Enable the Fabric ↔ Purview integration in the Fabric admin center. Import your Purview business glossary and sensitivity labels. Confirm bidirectional sync.
Weeks 7-9: Data product publishing (top 20). For each of the 20 data products identified in weeks 1-2, walk through the publish flow. Assign owners, set metadata, request certification, define access reviews. Expect this phase to surface a lot of "who owns this?" questions — that surfacing is the point.
Weeks 10-11: Consumer training. Train business users on catalog discovery. Show them how to find data products, how to request access, and how to interpret certification tiers. Adoption depends on this step; skip it and the catalog becomes a compliance formality nobody uses.
Week 12: Steady-state operations. Access reviews start firing. Refresh SLA monitoring surfaces the first failures. Certification requests start flowing from other teams. Retrospective and adjust.
Production Readiness Checklist
- [ ] Foundry integration enabled and bidirectional sync verified (labels, glossary, lineage).
- [ ] Sensitivity label taxonomy documented and applied to at least 90% of certified data products.
- [ ] Certification tier definitions written down and shared with data product owners.
- [ ] At least 10 top-priority data products certified at Promoted or higher.
- [ ] Access reviews configured on all Certified and Master tier products.
- [ ] Data lineage confirmed accurate for top 20 products (spot-check the visualization).
- [ ] Business glossary populated with the top 200 enterprise terms.
- [ ] Catalog UI training completed for at least 50% of active Fabric users.
- [ ] Compliance officer confirms the Purview + Catalog combination meets audit requirements.
- [ ] Fabric capacity has headroom for catalog operations (typically <5% of total CU, but measure).
Related Guides
- Fabric Data Agent API: Public Preview Guide
- Microsoft Fabric vs Power BI Premium: Break-Even Analysis
- Microsoft Purview + Power BI Data Lineage & Governance
- Microsoft Fabric Consulting Services
Ready to roll out OneLake Catalog governance in your Fabric estate? Book a 30-minute strategy call and we will scope a 12-week rollout for your data product portfolio.
Frequently Asked Questions
What is OneLake Catalog in Microsoft Fabric?
OneLake Catalog is the discovery and governance surface inside Microsoft Fabric for every item stored in OneLake — semantic models, warehouses, lakehouses, KQL databases, notebooks, and Data Factory pipelines. At Microsoft Build 2026 it went GA with the Govern tab, which adds data-product publishing, certification workflows, access reviews, and Microsoft Purview (Foundry) integration.
Do I still need Microsoft Purview if I have OneLake Catalog?
For most enterprises, yes. OneLake Catalog handles governance for items inside Fabric, but Purview handles cross-source discovery (Snowflake, Databricks, on-prem), data loss prevention (DLP), and full compliance reporting. If your entire data estate is in Fabric and you have no DLP requirements, OneLake Catalog may be sufficient. Otherwise both coexist and the Foundry integration keeps them in sync.
How much does OneLake Catalog cost?
OneLake Catalog is included with any Fabric F-SKU capacity at no additional cost. Catalog operations consume a small amount of CU from your existing capacity — typically less than 5% of total consumption, but measure in your environment.
What is a data product in OneLake Catalog?
A data product is a curated collection of Fabric items (semantic models, warehouses, or lakehouses) packaged as a single consumable asset with an owner, SLA, sensitivity label, business glossary tags, and a consumer list. Data products can be certified at three tiers (Promoted, Certified, Master) that determine which consumers can discover them.
How do sensitivity labels work in OneLake Catalog?
Sensitivity labels are inherited from Microsoft 365 Purview Information Protection. Labels applied to Fabric items propagate through derivations (a report using a labeled semantic model inherits the label) and sync bidirectionally with Purview via the Foundry integration. Users below the label's permission tier cannot see labeled items.
What is the Govern tab in OneLake Catalog?
The Govern tab is the new-at-GA workspace for data product owners. Publish data products, define certification tiers, run scheduled access reviews on consumer lists, and see lineage — all in one place. It sits between the Fabric admin center (admin-scoped) and Purview (compliance-scoped) and is optimized for data-product-owner workflows.
What are OneLake Catalog certification tiers?
Three tiers: Promoted (peer-reviewed, self-service), Certified (governance-team-reviewed), Master (data domain owner reviewed). The tier determines which consumers can discover the product. Best practice: reserve Certified for products with documented lineage, a measured SLA, and an on-call owner — otherwise the tier loses meaning.