Calling Boto3 api to populate Quicksight Dashboard

We are creating a landing page for quicksight dashboard and would like to show only those dashboards which user has access to.

I am assuming that this data is only accessible via BOTO3 API

Is there a way to call boto api and showcase only those folders and dashboard user has access to

1 Like

@Abhishek4 ,

We are creating a landing page for quicksight dashboard and would like to show only those dashboards which user has access to.

you are creating a page in your application to display specific information for your users who have access to QuickSight ?

The boto3 API does allow you to describe folder permissions, dashboard permissions which a user has QuickSight - Boto3 1.37.25 documentation

can you add a few more details on the use-case ?

Kind regards,
Koushik

1 Like

Hello Koushik,

Thank you for the response
We have a requirement to create a quicksight landing which should show Dashboard users have access to.
We are managing the access via shared folder on quicksight

We are thinking to create a landing page by creating a landing page dashboard in qs but i did not found any documentation to call boto3 via quicksight dashboard

Hope this helps

1 Like

@Abhishek4 ,

1/ Use boto3 to get metadata from QuickSight
2/ Transform that to tabular format
3/ Create a dataset in QuickSight and then build your landing page in QuickSight using that information.
For example , here a blog that extracts metadata from QuickSight and includes other info from Cloudtrail to provide an administrative dashboard : Measure the adoption of your Amazon QuickSight dashboards and view your BI portfolio in a single pane of glass | AWS Business Intelligence Blog

Kind regards,
Koushik

1 Like

Hi @Abhishek4,
It’s been awhile since we last heard from you on this thread, did you have any additional questions regarding your initial post?

If we do not hear back within the next 3 business days, I’ll close out this topic.

Thank you