Forum Discussion

Hazzzy's avatar
Hazzzy
Regular Visitor
1 year ago
Solved

Issue with Sharing Linked Dataflows in Power BI

I have a Power BI workspace containing multiple dataflows that source data from Excel files stored in a SharePoint folder. I need to share specific dataflows with other users but want to avoid adding...
  • v-csrikanth's avatar
    1 year ago

    Hi Hazzzy 
    Welcome to the Microsoft Fabric Community.
    The issue occurs because linked dataflows in Power BI depend on the permissions of the original dataflow. If users in the new workspace don't have access to the original workspace, they cannot access the linked dataflow.

    Grant Viewer Access to the Original Workspace:

    • Provide the users with Viewer permissions in the original workspace containing the source dataflow. This will enable them to access the linked dataflow through the new workspace.

    Create a Separate Dataflow:

    • Instead of using a linked dataflow, create a new dataflow in the new workspace by importing data directly from the SharePoint folder or exporting and importing the original dataflow definition.

    Use Shared Datasets:

    • Publish a shared dataset from the original dataflow. Share the dataset in the new workspace without linking the dataflow. This ensures that users can access the processed data without requiring access to the original workspace.

    Service Principal and Security Groups:

    • Use a service principal with permissions to access the source dataflow and configure it in the linked dataflow. Ensure the service principal handles dataflow dependencies securely.
    • Direct Data Export:

      • Export the data from the source dataflow to a new storage location (e.g., Azure Blob Storage, another SharePoint folder) and create a new dataflow in the new workspace to source data from there.

    If the above information helps you, please give us a Kudos and marked the reply as a solution.
    Thanks,
    Cheri Srikanth