Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hello, experts.
Is it possible to control visual by user?
For example, user A should see graph1.
user b should see graph2...
I doubt it is possible in power bi.
Thanks.
Solved! Go to Solution.
This is not possible. You can control the data to each visual but not the visuals themselves. If you want to group the visuals that they should see onto different pages, you can control the pages that are displayed. With the addition of Page Navigation buttons and the ability to conditionally determine the navigation destination, one can display different pages to different users/user groups. Please note that this isn't the same as implementing page security because IF the user was able to determine the hidden page's report identifier, they could modify the URL and reach the page. However, this can be a good technique if you have different user groups, that while viewing the same data, want to see different views or layouts perhaps because of a difference in job focus for example. Check out these two blogs for how to do it.
https://data-marc.com/2020/05/22/personalize-your-power-bi-page-navigation/
Hope this helps!
Dawn Thompson
PS: If this solution works, please mark it as a solution to help others. Kudos are nice too.
Hi @DanielLinda ,
If you put visuals in different pages, you can hide/unhide sepcific pages if you don't want to show it for users.
If the report only has one page, I'm afraid not.
Also, you can set RLS for each user to see their own data in visuals but cannot restrict showing 'their own visuals'.
Please refer this document about RLS: https://docs.microsoft.com/en-us/power-bi/admin/service-admin-rls
If you have any new idea about this issue, you can sumbit it here to help us improve power bi and make this feature coming sooner.
Best Regards,
Yingjie Li
If this post helps then please consider Accept it as the solution to help the other members find it more quickly.
This is not possible. You can control the data to each visual but not the visuals themselves. If you want to group the visuals that they should see onto different pages, you can control the pages that are displayed. With the addition of Page Navigation buttons and the ability to conditionally determine the navigation destination, one can display different pages to different users/user groups. Please note that this isn't the same as implementing page security because IF the user was able to determine the hidden page's report identifier, they could modify the URL and reach the page. However, this can be a good technique if you have different user groups, that while viewing the same data, want to see different views or layouts perhaps because of a difference in job focus for example. Check out these two blogs for how to do it.
https://data-marc.com/2020/05/22/personalize-your-power-bi-page-navigation/
Hope this helps!
Dawn Thompson
PS: If this solution works, please mark it as a solution to help others. Kudos are nice too.