is it possible to preview dashboard / analyses with RLS dataset?
here example, dashboard with rls dataset will show with gray bar and lock icon
Hi @Ifan,
Welcome to Quicksight Community!
I believe, we cannot preview dashboard/analysis data when RLS is applied because, RLS is a feature that allows you to control access to data at the row level based on the user who is accessing the data. When RLS is implemented, users may only see a subset of the data based on their permissions.
The lock symbol typically appears when a data source or a dataset is secured. It indicates that the data in the dataset or the data source has certain access restrictions or permissions applied to it. This is a security feature to ensure that only authorized users can access and view the data.
Let’s take experts thoughts too - @ErikG @Sanjeeb2022 @neelay
Thank you,
Shravya
thanks for the answer Shravya
maybe it can be an input for the development of quicksight in the future
those who have full access in their RLS who can preview visuals on the dashboard, for those who are limited, don’t show it.
or
only display visual previews whose datasets do not have restricted status (do not have RLS)
have a nice day
Hi @Ifan,
you could build a workaround with default parameter and visual rule.
You need to now which user can see data on what visual.
Create a parameter hideVis (with dynamic default value) and for all user not able to see the visual you set the parameter to 1.
Add a rule to the visual with the hideVis parameter.
BR
thanks for the advice
but we still use rls because we have quite a lot of dashboards that need rls features.
my input above as a user who uses quicksight, so that the dashboard preview does not display gray bar
have a nice day
Hi @Ifan,
When you say dashboard preview, are you referring to the thumbnails? My guess is that QuickSight doesn’t show the preview when RLS is applied because of performance reasons. Imagine you had a page full of thumbnails and each one had RLS applied. QuickSight would have to evaluate the RLS rules for each one before it can load all the thumbnails on the page.