We have a single Dashboard, but we have users across 25 different departments. When users come in we would like to show them the Dashboard with numbers filtered just to their department. Can anyone recommend a good approach?
Each approach we have considered seems to have some drawback:
- Make 25 copies of Dashboard (one for eachdepartment): Lot of overhead to maintain 25 copies of the Dashboard
- Pin a Report Page with Slicer to the Dashboard (so that users can make a slicer selection to choose their department right from the Dashboard): Disadvantage is that a pinned report page looks horrible in the Mobile App
- Content Pack: Gosh it is a LOT of work for 25 different department, to import the Content Pack, go to the report, apply the right filter then pin elements to their own version of Dashboard and then share again. And of course if we update the original dashboard...oh gosh!
- Using Row Level Security: We're still exploring this. It seems there would be overhead to maintain Row Level Security
If using SSRS, I suppose I would pass filters (for the Department) in as a Parameter. Looks like a simlar idea is pending for Power BI IDEA: Pass filters in URL to Dashboard. But in the interim, I am hoping someone can recommend whatever is the best approach.