Step 1: Share Dashboards and Add Domains to the Allow List - Amazon QuickSight

Step 1: Share Dashboards and Add Domains to the Allow List

In the following section, you can find out how to publish and share your dashboards and add your domain for embedding dashboards with Amazon QuickSight. Adding a domain to the allow list requires administrative access to Amazon QuickSight.

When you are ready to publish an analysis, choose Share from the top menu, then choose Publish dashboard. When you publish a dashboard, you can choose to enable or disable the following options:

  • Advanced filtering – Enables dashboard users to do the following:

    • Focus on or exclude data points.

    • Use the filter panel.

    • Know which visuals are filtered.

    • See what filters are applied in each visual.

  • Allow CSV download of data – Enables dashboard users to download data in a file, as follows:

    • For data in pivot tables and table charts only, download to a file in comma-separated value (CSV) format or Microsoft Excel (.xlsx) format.

    • For all visualizations, download to a file in comma-separated value format.

    • You can't download data from an insight, because it doesn't contain the data that it consumes.

By leaving these options disabled, you can provide a simplified dashboard experience.

Next, share the dashboard with a group. Then add users to the group after they are added to Amazon QuickSight. Each user who views the dashboard embedded in your application must be a member of the Amazon QuickSight subscription that contains the dashboard. You can provision users in advance, either manually or by using API operations. Or you can provision them just in time as they access your application.

Last, an Amazon QuickSight administrator must explicitly enable domains where you plan to embed your Amazon QuickSight. You do this by using the Manage QuickSight option, which is available only to Amazon QuickSight administrators. There is an option to add subdomains as part of a domain. For more information, see Adding Domains for Embedded Users. All domains in use (such as development, staging, and production) must be explicitly allowed, and they must use HTTPS. You can add up to 100 domains to the allow list.