Forum Discussion
Restricting report access within a published App
- 6 years ago
hi ashishrj
If reports are in the workspace which is premium capacity, end user could be free license.
https://docs.microsoft.com/en-us/power-bi/service-premium-what-is
and for your case, I think you could also try to use Row-level security (RLS) with Power BI
https://docs.microsoft.com/en-us/power-bi/service-admin-rls
https://radacad.com/row-level-security-configuration-in-power-bi-desktop
https://radacad.com/dynamic-row-level-security-with-manager-level-access-in-power-bi
https://blog.tallan.com/2018/04/10/row-level-security-in-power-bi-part-1-roles-and-users/
Please understand that these links is provided “AS are” with no warranties or guarantees of content changes, and confers no rights.
Best Regards,
Lin
ashishrj I might be missing something, but you can certainly deploy the App with only certain reports shared. So, of the 5 - if there are 3 that can be shared with all you can do that via the App. Then the other two you can share the Report directly to that group of people or individuals.
There is no functionality to conditionally exclude or include people to specific reports within an App.
- ashishrj6 years agoPower Participant
Anonymous Thanks for your quick revert. So, if I share reports directly from the workspace (premium capacity), do the end user with whom I share requires a Pro license ?
- Anonymous6 years agoNot applicable
ashishrj No, as v-lili6-msft defined there is no need for the end users to have a Pro license. A Premium capacity will allow you to share in any way available. Be that Dashboard, Reports, or Apps it all works the same in terms of covering the license.
RLS will not work in this case, because you don't want them to see the report at all. RLS would only make sense in the context of filtering down the information to the appropriate role within the report.
- ashishrj6 years agoPower Participant
Anonymous v-lili6-msft Thank you for all the answers. I will test for various scenarios of sharing a report and also will check how RLS will work for my data model.
- v-lili6-msft6 years agoCommunity Support
hi ashishrj
If reports are in the workspace which is premium capacity, end user could be free license.
https://docs.microsoft.com/en-us/power-bi/service-premium-what-is
and for your case, I think you could also try to use Row-level security (RLS) with Power BI
https://docs.microsoft.com/en-us/power-bi/service-admin-rls
https://radacad.com/row-level-security-configuration-in-power-bi-desktop
https://radacad.com/dynamic-row-level-security-with-manager-level-access-in-power-bi
https://blog.tallan.com/2018/04/10/row-level-security-in-power-bi-part-1-roles-and-users/
Please understand that these links is provided “AS are” with no warranties or guarantees of content changes, and confers no rights.
Best Regards,
Lin
- Anonymous4 years agoNot applicable
Hi,
I have the same question and was wondering if there was something now? The original question is a few years old now and hoping this functionality now exists as this has been requested by my clients.
Many thanks
Natalie