Share dashboards with external users
Invite customers, franchisees or partners by email. They see only the dashboards in their profile, in your branding.
Integration · Power BI
ENABLE is a Power BI embedded portal: your Power BI reports are embedded in a secure portal in your own branding. The connection runs via a Microsoft Entra service principal per organisation. For each access profile you decide who sees which dashboard, and with row-level security who sees which rows.
With a Power BI embedded portal, you share Power BI dashboards with colleagues, customers or partners without separate links, shared accounts or PDF exports. In ENABLE your reports are embedded in one portal, where users log in with two-factor authentication and see only the dashboards that belong to their profile.
Power BI is connected directly to ENABLE: the portal talks to your workspaces via the Power BI REST API, using a service principal in Microsoft Entra ID that is configured per organisation. The secret is stored encrypted.
In ENABLE
Invite customers, franchisees or partners by email. They see only the dashboards in their profile, in your branding.
Link a profile or user tag to a Power BI role, optionally with CUSTOMDATA(). Without a tag, a user gets no access, so never unfiltered data.
Users see when the data was last refreshed. With a daily health check, platform management sees the status of each report: Healthy, Attention or Error.
Show dashboards without RLS in presentation mode, for example on a screen in the office.
Analysts run DAX queries on the Power BI model in the SQL Explorer, alongside SQL on the data warehouse.
Steps
In practice, Power BI dashboards are often shared via separate links, shared accounts or exported PDFs. That no longer works when many people inside and outside your organisation may each see different reports and data. Publish to web is not an option, because the report is then visible to anyone with the link.
In ENABLE you manage access in one place. Access profiles bundle dashboards and apps, a matrix shows which profile has which dashboards, and with "Preview as user" you check what someone sees. The activity log records who did what, including embed sessions.
External users, such as customers, suppliers or franchisees, open their dashboards in a portal with your logo, colours and login page. Invitation emails are available in Dutch, English, French and German, and the portal has a mobile view, so Power BI for external users also works on a phone.
Microsoft sets capacity and licensing requirements for Power BI Embedded. We discuss which set-up suits you during the intake.
Row-level security (RLS) is off by default and can be switched on per organisation. You link an access profile or a user tag to a role in the Power BI model, optionally with a value for CUSTOMDATA(). If a user has no matching tag, they get no access. There is no fallback to unfiltered data.
FAQ
A Power BI embedded portal is your own web environment in which Power BI reports are embedded, so users open them without going to the Power BI service. ENABLE is such a portal, with your own branding, access profiles, row-level security and two-factor authentication.
In ENABLE you invite external users by email and assign them an access profile. They see only the dashboards in that profile, and with row-level security only their own data.
You link access profiles or user tags to roles in your Power BI model, optionally with CUSTOMDATA(). ENABLE passes that identity along when embedding, so Power BI filters the data. Without a matching tag, a user gets no access.
ENABLE runs a daily health check on your Power BI reports; Data Analytics sees Healthy, Attention or Error for each report. Users see on every dashboard when the data was last refreshed.
A tenant ID, client ID and secret of a service principal in Microsoft Entra ID, with access to the workspaces that contain your reports. ENABLE stores the secret encrypted with AES-256-GCM.
In a demo we show how data from Power BI reaches dashboards, plain-language questions and apps via your data warehouse. Book a demo and bring your questions.