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
Allow 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...tmihara27 minutes agoNew MemberNew3Views0likes0CommentsSupport Synonyms in Fabric Warehouse
Microsoft SQL Server has a very powerful feature by the way of "synonyms." It allows users and DBAs to do all sorts of powerful magic such as rewiring objects under the hood (e.g. run the code agains...matthias-bi3 hours agoRegular VisitorNew1.3KViews18likes2CommentsExpose Refresh Warnings and Informational Messages via Notifications and API
When a Power BI semantic model refresh completes successfully, the status shows Completed, even when the refresh details contain warnings or informational messages that require attention. Please pro...Jashwanth_K6 hours agoMicrosoft EmployeeNew21Views6likes0CommentsInvoke Pipeline Task - Workspace Identity Authentication
Currently, the Fabric Data Factory Invoke Pipeline task uses the user's credentials who saved the pipeline to then authenticate to the Azure Data Factory to execute the ADF pipeline. When that user'...dzebrowitz10 hours agoAdvocate IPlanned1.8KViews61likes5CommentsFabric Pipeline should run as workspace identity
Currently, Microsoft Fabric pipelines run under the identity of the last user who modified them, which can cause disruptions when tenant administrators make changes to security policies, such as enab...pellitteris10 hours agoAdvocate IINew1.4KViews27likes3Comments