Why Quicksight API lists more dashboard than AWS console?

Hello,

I am using QuicksightAPI to list all dashboards from my AWS console. I see there are more number of the dashboards listed with AWS SDK than I see in actual AWS console. Does the quicksight lists deleted dashboards too?

Just for reference below is the trial code.

  const ip= {
        AwsAccountId: "xxxxxxxx"
    };
    const cmd= new ListDashboardsCommand(ip);

Thank you :slight_smile:

1 Like

Hi @Drashti_Pandya - Welcome to AWS QuickSight community and thanks for posting the question. I believe when you are login to QuickSight from AWS management console, you are only see the dashboards that users have access. However from API, it listed all dashboards.

Hi @DylanM @ErikG - Please provide your expert advise on this as well.

Regards - Sanjeeb

2 Likes

Hello @Sanjeeb2022, you are spot on here! When you are in QuickSight @Drashti_Pandya you will only see the datasets that have been shared with your account directly. Utilizing the API is a good way to see how many total datasets exist within the account even if you don’t have direct access to manage them.

1 Like

Thank you @Sanjeeb2022 and @DylanM for quick response. The answers make sense :slight_smile: I appreciate!

1 Like