Is it possible to publish a content pack that restricts the user from accessing the underlying data model and DAX?
I'm working on a project for a consultant who uses an Excel workbook as a desktop BI solution for their clients. They are interested in using Power BI (as both a datasource and visualisation layer for that workbook) but want don't their clients to be able to access the underlying logic / intellectual property
They currently protect the Excel workbook using VBA that hides formulas and sheets. Is there an equivalent way of protecting Power BI content packs?
PS using SSAS Tabular would achieve the desired effect but alas that is not an option here
PPS if 100% secure isn't possible I'd be interested in 'sort of' secure options too
Sorry for the slow reply. I'm not sure if my problem is identical to yours but I didn't reach a conclusion so I decided to use the Power BI components in Excel instead. Not as good by my client didn't want their clients to see any DAX / M and I could use VBA in Excel to do that. I think publish to web might also work but that makes the content public which wouldn't work for me
As to your point about Office 365 & Power BI. Users will need at least a Power BI free account to recieve your report. They don't need an Office 365 account unless you want to use the functionality of Office 365 Groups - then they would need an Office 365 account as well as a Power BI pro license