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);
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.
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.