Forum Discussion
Share report without sharing access to dataset
- 3 years ago
Are you designing your reports in Power BI Desktop or in the service?
In the desktop you can block exporting for Reports.
Dashboards have their own sets of controls. (They have no concept of "Export").
To try and prevent access to datasets remove the Build permissions.
In general your attempt is futile. If you don't want users to "steal" (copy, export etc) your data then your only choice is to NOT SHOW THEM your data.
Thank you. I designed these in desktop, so I followed your directions and disabled the exporting. Our clients only have Read permissions and not Build permissions. When I open the dataset, I can see this page (details and table names have been whited out), and I can click on the tables/columns to see the data in a Table preview. Would my Read-only users be able to do this?
I would guess so. You would have to test that with actual users from your external clients. I assume you are also aware of the Power BI Embedded scenarios and the difference between "app owns data" and "user owns data" .
My previous statement still stands: If you don't want users to "steal" (copy, export etc) your data then your only choice is to NOT SHOW THEM your data.