Embed QuickSight dashboard with secure parameters
Hi, I'm trying to find a way to embed a dashboard that only shows data that is allowed on a per client basis. These clients are users of our platform and as such do not have separate incognito or iam accounts, they are simply user records in our database. Is there any way to generate a dashboard URL that enforces the data query to be subset by parameters that are not exposed to the web browser client (and so could not be modified by changing client side javascript or url querystring)?
Thanks, Mark.
Hi , you should look at implementing row-level security (RLS) with tag-based rules to restrict access to a dataset when embedding dashboards for anonymous users.
You can find the approach described in the blog post Embed multi-tenant dashboards in SaaS apps using Amazon QuickSight without provisioning or managing users.
hope this helps
Relevant questions
Embed QuickSight dashboard with secure parameters
Accepted Answerasked a month agoIs the AWS Pinpoint SDK intended to only be used by a mobile app (iOS/Android) or a web client?
asked 6 months agoEmbedding a Quicksight into a WIKI Page
Accepted Answerasked a month agoCloudWatch Dashboard to manage & monitor a budget
asked 5 months agoAmazon QuickSight - is it possible to fully automate a dashboard creation with AWS SDK
Accepted Answerasked 2 years agoHow to call ListDashboards for a given namespace
asked 7 months agoVisual Error : Can't Load all data on QuickSight Dashboard for Direct Query Mode
asked 17 days agoTrying to display Quicksight dashboard on Webpage
asked 2 months agoQuicksight Dashboard access question
asked 2 months agoCan you edit the data in an Amazon QuickSight dashboard after it's published?
Accepted Answerasked 2 years ago
Thanks, this is exactly what I was looking for, would have been simpler if parameters were supported when generating the dashboard url server side then you wouldn't need this extra tagging mechanism