AshishChougala
Microsoft Employee
11 months agoStatus:
New
Enable Seamless Dataflow Gen2 Refresh Across Users Without Ownership Transfer
Description
Currently, Dataflow Gen2 in Power BI does not allow refresh operations on flows targeting a Warehouse unless the user performing the refresh is the owner of the dataflow. Even users with full workspace permissions (Admin/Member) and Fabric capacity rights cannot refresh unless ownership is transferred.
This limitation creates operational challenges, especially in enterprise environments where multiple users manage refresh schedules. In contrast, when the destination is a Lakehouse, refresh works without requiring ownership transfer, which is the expected behavior.
Proposed Enhancement
- Allow any user with sufficient workspace and Fabric permissions to refresh Dataflow Gen2, regardless of ownership.
- Ensure consistent behavior between Lakehouse and Warehouse destinations.
- Optionally, introduce a service principal or delegated refresh capability for automation and enterprise scenarios.
2 Comments
- ToddChitt
Super User
My opinion, for what it's worth, is that object OWNERSHIP in Power BI and Fabric gets in the way of a LOT of stuff. The abject/artifact should be 'owned' by the Workspace, and NOT by any one single person or SPN inside the workspace. - BrubakerM
Advocate I
"Optionally, introduce a service principal or delegated refresh capability for automation and enterprise scenarios." Service principal should not be optional. This is a requirement for enterprise automation.
Recent ideas
Paste values in slicers for hierarchy data
Hierarchical slicers are widely used in enterprise reports (for example Product RCN > SKU Key, Region > Country > City, or GPP > Division > RCN > SKU). Users often need to bulk-filter by pasting valu...eddieisking200051 minutes agoFrequent VisitorNew4Views0likes0CommentsPower Query Parameter create/use when connecting to a dataflow
In power query when you connect to a table in a dataflow there are no options to create or use a parameter for that dataflow. When connecting to SQL there is an option when setting up the connection ...ben_holmes3 hours agoNew MemberNeed Clarification203Views3likes2CommentsMake Copilot Approval status for semantic model available through API
In recent versions fabric allowed to mark a semantic model as approved for copilot to reduce AI adoption friction. However there is no specific way for external governance application to analyse whi...FrançoisD3 hours agoFrequent VisitorNew11Views2likes0CommentsClone a workspace, including its data, to a new workspace
Description: Today there's no way to fully clone a Fabric workspace: git sync and Deployment Pipelines move item definitions only, not the underlying data; Warehouse's zero-copy CREATE TABLE ... AS ...gclements4 hours agoHelper IINew12Views1like0CommentsAllow NotebookUtils getSecret() to authenticate with Workspace Identity
Current behavior In Microsoft Fabric, notebookutils.credentials.getSecret() authenticates against Azure Key Vault using the identity of the user who executes the notebook. This behavior appli...tmihara10 hours agoNew MemberNew8Views0likes0Comments