Forum Discussion
How do I protect the IP in my Power BI solution?
Thank you for your reply. Perhaps I did not explain myself properly. The data that is consumed by the dashbaords will be from a SQL Server in the customers environment - not from our SQL server. The customer will use the PBIX file (or PBIT file), then set the data source to their own local SQL instance. The challenge is we have no way of preventing the users from viewing the SQL.
Another thought.....
If possible you could also look into being allowed to publish directly to the customer tenant (e.g. have an account with a pro license, but dont know how many customers you have and if that is feasible).
Then you publish your report to their tenant (delete the blank report in the workspace) and have them use the dataset as their source for reports (and/or supply them with reports built of the dataset). That way they will only see the dataset and not the DAX/SQL as that is encapsulated in the dataset.
The dataset cannot by default be downloaded (only the report), but note that I haven't tested if it would be possible to download the dataset via Powershell or some other way (API).
Hope that helps....