I have an problem when I try to connect my App (https://us-east-1.quicksight.aws.amazon.com/sn/account/amazonbi/apps/229a9a1d-0606-4f00-9f9b-d35f0918fda9) with a quicksight dashboard I’ve created: https://us-east-1.quicksight.aws.amazon.com/sn/account/amazonbi/dashboards/f7a541f9-0373-4fee-8f6d-8869454a63a6
The error is: QuickPagesDataPlaneTaskRole is not authorized to perform:
SpaceNeedleConnectorService:QueryDataset
Could you tell me how can I solve?
Hi @angiebls
Welcome to the Quick community!
The error you’re seeing, QuickPagesDataPlaneTaskRole is not authorized to perform: SpaceNeedleConnectorService:QueryDataset. Indicates that the internal service role used by QuickSight Apps does not currently have permission to query the dataset(s) underlying the dashboard you’re trying to connect.
When a QuickSight App connects to a dashboard, it requires read access to the datasets that power that dashboard. If those datasets haven’t been shared with the appropriate permissions, this authorization error can occur.
Could you please try the following steps:
-
Verify dataset permissions: Please ensure that the dataset(s) used by your dashboard are shared with appropriate access. You can check this by navigating to the dataset and reviewing its sharing/permissions settings.
-
Check with your QuickSight Admin and AWS Account Admin If your account uses custom permissions profiles or AWS Organizations Service Control Policies (SCPs), please verify that they are not restricting access for the service role used by QuickSight Apps.
If the issue still persists, 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.
Hi @angiebls
It’s been a while since we last heard from you. If you have any further questions, please let us know how we can assist you.
If we don’t hear back within the next 3 business days, we’ll proceed with close/archive this topic.
Thank you!