Forum Discussion
Users cant display visual on system with multiple live connections
- Anonymous4 years ago
Hi dcormiernj
When you publish a report based on the Proxy dataset, every time the user connects to Proxy there is a connection established between Proxy and Base. This connection is possible only if the user has the proper permissions on both Proxy and Base datasets. In other words, if the user does not have enough permission on Base, the error could appear.
the Viewer permission is not enough to use composite models. The missing part is the Build permission, which is not part of the permission provided when the user has the Viewer permission on a workspace.
In order to assign the Build permission on a dataset for Viewer users you have to:
- Select the Manage permissions context menu for the Base dataset
- Click the Direct access tab that lists the users that have access to the dataset
- Click the Add build context menu for the user that must be enabled to access Base through the Proxy composite model.
- Make sure that the user has now both Viewer and Build permissions on the Base dataset.
- Setting the right minimal permissions for a dataset is important in an enterprise environment, also to guarantee that security roles are correctly applied to the reports.
More details: Setting the right permissions for users of composite models
Best Regards
Community Support Team _ Polly
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Updated Information from further testing.
1. this is all power bi PRO (not premium)
2. If ALL of the datasets are in the same workspace and i grant the user member or contributor at the workspace access level. Then the user is able to see all of the screens.
2a. but i really dont want the user to have that much control within the system. I only want them to be able to view the visuals and be able to slice and dice based on the splicers i have created. I dont want them to be able to see or update any data and I would prefer they cant even see the other datasets.
3. if I grant the user View access at the workspace level then they are unable to view the visuals once i add a second live connection dataset.
Can anyone shed light on this for me? thank you