In my company we want to share a dashboard for our clients (external to our organization).
We have created a dashboard with all clients data in such a way that, internally, we can see the figures of a single, or a group of clients, through a slicer.
The problem is that we want to share this dashboard but each clients can only see their data, not all the data.
Is there any possibility to restrict access only to their data? Can this be done if I share the dashboard through a link? Or do I have no choice but to create a report per installation with only their data?
Yes, for RLS to work the users require Power BI accounts. That is how Power BI works out what data to show to each user. The accounts can be Free accounts if the Dataset is hosted on a Premium Capacity Workspace, or the appropriate Pro or PPU licence if not.
Without a Power BI licence there is no way to work out who the user is. If you can't work out who the user is, you cannot restrict them to only their data. That's why you need a Power BI Licence for RLS to work.