Forum Discussion
Workspace Role
- 1 year ago
Hi sudip2607 ,
Great question — this is one of those areas where behavior and documentation can feel a bit out of sync.
You're right that the official documentation states that modifying Spark pool settings requires Admin role in the workspace. You can find that here:
🔗Microsoft LearnHowever, in practice, Contributor role can sometimes modify Spark pool settings if the workspace permissions are loosely scoped or inherited from broader Fabric-level permissions. This might explain why you were able to make changes with Contributor access.
That said, relying on Contributor for this task isn't guaranteed or recommended. Microsoft enforces role-based access control (RBAC) strictly in some environments, especially in enterprise tenants. So while it might work now, it could break later if policies are tightened.
To be safe and compliant with best practices:
- Use Admin role for Spark pool configuration.
- Use Contributor for pipeline, notebook, and dataset development.
Also, here's another helpful doc on Fabric roles and permissions:
🔗 Microsoft LearnLet me know if you want to test this behavior in a controlled setup or need help checking your workspace's permission inheritance.
If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
This response was assisted by AI for translation and formatting purposes.
Hi sudip2607,
We would like to follow up to see if the solution provided by the super user resolved your issue. Please let us know if you need any further assistance.
Thanks,
Prashanth Are
MS Fabric community support
If our super user response resolved your issue, please mark it as "Accept as solution" and click "Yes" if you found it helpful.
I am good now. Thanks.