Overview
Microsoft Fabric security is built on two distinct layers that are often confused but serve very different purposes:
- Control plane access determines what you can do in Fabric, such as creating items, managing workspaces, and sharing content.
- Data plane access determines what data you can actually see or interact with inside OneLake.
For much of Fabric’s early life, workspace roles were used as the primary security boundary. That works for collaboration, but it becomes problematic as platforms scale and data products need stronger governance.
This is where OneLake security comes in. It introduces native, fine-grained security directly at the storage layer, allowing organizations to separate operational permissions from data access. At FabCon, Microsoft announced that OneLake security is going GA in April 2026, signaling that this model is ready to become the standard for enterprise Fabric deployments.
Control Plane Access: Workspace Roles
Read More


