- Newest
- Most votes
- Most comments
Based on the current Amazon QuickSight functionality, the behavior you're experiencing is expected by design. The dashboard-level Export toolbar icon (which provides Print and Generate PDF options) is not available to users with the READER role. This capability is restricted to users with ADMIN or AUTHOR roles.
READER role users can export data from individual visuals to CSV files using the per-visual context menu, which aligns with what you're observing. However, the ability to export or print an entire dashboard as a PDF is a higher-level permission that requires elevated roles.
To grant READER users access to Print/Generate PDF functionality from the dashboard toolbar, you would need to assign them a role with broader permissions, such as AUTHOR. Unfortunately, there isn't a READER_PRO role or an ALLOW-style custom permission that would enable this specific capability while maintaining the READER role. The custom permissions framework in QuickSight primarily supports restriction (DENY) operations rather than granting additional capabilities beyond what the base role provides.
The role-based access model in QuickSight is designed so that:
- READER role: Can view dashboards and export individual visual data to CSV
- AUTHOR role: Can create, edit, and export full dashboards to PDF
- ADMIN role: Has full administrative capabilities including all export functions
If your use case requires READER-level users to have PDF export capabilities, you'll need to evaluate whether upgrading those users to AUTHOR role aligns with your security and governance requirements, keeping in mind that AUTHOR role also grants dashboard creation and editing permissions.
Sources
Exporting and printing interactive Amazon Quick Sight dashboard reports - Amazon Quick
Exporting data from Quick Sight analyses - Amazon Quick
Exporting and printing Amazon Quick Sight reports - Amazon Quick
My understanding is different to the re:Post Agent’s answer, because as by design, the READER role in QuickSight fully supports exporting dashboards to PDF. You absolutely do not need to upgrade users to an AUTHOR role to enable this native functionality. Since you have already verified via the CLI that no Custom Permissions (DENY policies) are mapped to the user, role, or account, and that the dashboard publish options explicitly have exports enabled, the missing toolbar is not expected behavior.
This heavily points to a UI bug or a regional rendering issue in ap-southeast-5, potentially related to recent console updates.
I recommend opening an AWS Support ticket. Be sure to provide them with your CLI outputs, the screenshots, and reference the layer Amazon QuickSi....txt file if you have those network traces captured. Official AWS documentation confirming Reader export capabilities: https://docs.aws.amazon.com/quicksight/latest/user/export-a-dashboard.html
Thank you, Florian — this matches our own conclusion exactly. Since the CLI checks (role/user/account-level custom permissions, dashboard publish options) all come back clean, and the docs confirm READER should have export access by default, a UI/rendering bug seems like the most likely explanation rather than a permissions gap.
A couple of follow-up questions if you don't mind:
- Have you seen this specific toolbar-rendering issue (Export icon missing entirely, not just PDF) reported before for ap-southeast-5, or tied to a particular Amazon Quick console release?
- Is there a known workaround in the meantime (e.g. forcing a different rendering path, cache-busting, or a specific browser/session reset) while we wait on a Support case?
We'll go ahead and open an AWS Support ticket with the full CLI output and both screenshots (READER vs ADMIN on the same dashboard) as you suggested, and will post back here with the case outcome in case others hit the same issue.
No, I Never faced that issue and no as I did not faced it I have no workaround.
Relevant content
asked 2 years ago
asked 3 years ago
- AWS OFFICIALUpdated 16 days ago

If my answer was helpful, I would appreciate it if you could mark it as the accepted answer.