We can't open that dashboard. This usually happens when you don't have access permission, it's from another QuickSight account, or it was deleted

Hi all, I am trying to create a dashboard through quicksight API using an S3 dataset and am ensuring the dashboard has sufficient admin and namespace permission , still when I am trying to access the dashboard it displays- “We can’t open that dashboard
This usually happens when you don’t have access permission, it’s from another QuickSight account, or it was deleted.” However , when I tried creating a dashboard through console , which has similar dashboard permissions , I am able to view it . Am I missing something?

Hi @Shreya – Can you please share how you are executing the API and which API are you executing? Based on what you have shared so far, high level check could be following…

Please review the pre-reqs in this user guide for using quicksight APIs?

" Before you can call the Amazon QuickSight API operations, make sure that you have the quicksight:operation-name permission in an IAM policy attached to your IAM identity. For example, to call list-users , you need the permission quicksight:ListUsers . The same pattern applies to all operations."

Hi awsvig ,
I am using CreateDashboard API of QuickSight assigning the admin permissions in the attribute of the request. I have added all the necessary quicksight operations to the IAM Policy for the IAM identity using it

Hi @Shreya - I would recommend filing a case with AWS Support where we can dive into the details so that we can help you further. Here are the steps to open a support case. If your company has someone who manages your AWS account, you might not have direct access to AWS Support and will need to raise an internal ticket to your IT team or whomever manages your AWS account. They should be able to open an AWS Support case on your behalf. Hope this helps!