NEW
Also known as: Workspace Permission, RBAC Role
A predefined permission set (Admin, Member, Contributor, Viewer) controlling what users can do within a Fabric or Power BI workspace.
DESCRIPTION
Workspace Roles are RBAC constructs that govern who can manage, edit, or view items within a workspace in Microsoft Fabric or Power BI. Admins control settings and permissions; Members can publish and manage most items; Contributors can edit and publish content they own; Viewers can only access and interact with content. Clear role assignment supports least privilege, compliance, and orderly collaboration. Roles combine with item-level permissions for fine-grained control and are essential for enterprise governance and auditability.
ALTERNATIVE DEFINITIONS
Microsoft Learn
Workspace roles determine the permissions that users have within a workspace: Admin, Member, Contributor, and Viewer.
Lists the standard roles and their purpose within a workspace.
Microsoft Learn
Microsoft Fabric uses role-based access control to manage permissions for workspaces and items across the tenant.
Emphasizes RBAC as the governing mechanism for permissions in Fabric.
RELATED TERMS
RBAC Item Level Security Microsoft Fabric Power BI Least Privilege Access Control Governance Auditing Workspace
COMPETING TERMS
Item-Level Permission
KNOWLEDGE AREAS
Data Governance Data Management Data Security Platform & Tooling Collaboration
TARGET AUDIENCE
Data Governance Manager BI Specialist Data Steward Data Engineer Chief Data Officer Cloud Architect
EXTERNAL SOURCES
- Microsoft Learn - Roles and capabilities summary
- Microsoft Learn - RBAC and permissions in Fabric
TOP QUESTIONS
What are the standard Workspace Roles?
Admin, Member, Contributor, and Viewer are the standard roles, each granting increasing levels of control over workspace items and settings.
Category: Basics
How do Workspace Roles differ from item permissions?
Roles grant broad capabilities within a workspace, while item permissions restrict access to specific artifacts like datasets or reports.
Category: Difference
Why are Workspace Roles important for governance?
They enforce least privilege, reduce accidental changes, and enable auditing of who can do what across environments.
Category: Governance
What’s a common mistake when assigning Workspace Roles?
Overusing Admin or Member roles, creating excessive privileges. Assign Viewer or item-specific access where possible.
Category: Mistakes
Can custom roles be created in workspaces?
Standard roles are predefined. Granularity is achieved through item-level permissions and tenant policies, not custom roles.
Category: Capabilities
How do deployment pipelines interact with Workspace Roles?
Roles govern who can create, assign, and deploy pipelines and promote items between stages.
Category: Lifecycle
Who should be Admin in a Workspace?
Limit Admins to product owners or platform administrators responsible for governance and lifecycle, avoiding broad assignment.
Category: Best practices
How can I audit Workspace Role changes?
Use Microsoft 365 audit logs and Fabric activity logs to track role assignments and permission changes.
Category: Observability
How do Workspace Roles support domain-aligned teams?
They map responsibilities to domain members, enabling autonomy while maintaining enterprise control and standards.
Category: Collaboration