Edit already published dashbaord

Hi,

As a quicksight author role can I edit already published dashboard? My teammate shared a dashboard he created and I wanted do some changes on the same dashboard(same dashbaordId) without creating the new dashboard? is that possible?

Because I already shared this dashboard with Quisksight READER role users I don’t want to change the dashbaordId .

I see it is not possible in quicksight but this use case is more widely used one otherwise everyone creates their own dashbaord and it generates a new dashboardId.

Hi @sav0819
you can only update a dashboard with the original analysis.
Dashboard id will not change during update.
BR

2 Likes

Hi @sav0819 - Welcome to AWS QuickSight community and thanks for posting the question.

For your questions, please find some details.

  1. If you have the adequate permission to update, as Author, you can always update the dashboard ( the dashboard shared by your team mate) and do the necessary changes and share the dashboard ( Replace it withe existing one) .
  2. The dashboard ID will not change in QS as rightly mentioned by @ErikG

Regards - Sanjeeb

1 Like

You mean I need to find the analysis where this dashboard created and edit the dashboard and publish again by replacing with existing dashboard option?

When I do this Replace with Existing dashboard I see that dashboardId is changing.

This documentation says
Ideally you can not change any published dashboard. You have to go to back to analysis and then remove the tabs and republish it.

Can you please share me some documentation or workshop videos?

Hi @sav0819 - You can not do any changes directly any dashboard. You have to do changes in analysis and republished it. When you republished it, you can always replace with existing dashboard to have the same dashboard ID. The dashboard ID is created by QS internally and from end user prospective it should have any issue.

Regards - Sanjeeb

1 Like

Ok . When I edit analysis and replace with existing dashboard it generates new dashboardId in the url but internally quicksight maintains this mapping with original dashboardId. So that we don’t need to share this dashboard permissions again ?

And when I share a dashboard with some other user with Author role does he get access to Analysis of this dashboard? Or Do I need to share the permissions for analysis also?

How does he know which analysis I used to generate this dashboard?

I believe when I share the Dashboard if he wants edit he needs to save this dashboard as analysis and republish with Replace existing dashboard option?

Hi @sav0819 - AWS QuickSight will manage the dashboard ID internally and from end user prospective, it should not be an issue. When you will replace dashboard, a new dashboard ID may be created as there may be a reason you can restore old assets.

When you give the access to dashboard and the user is author, ideally the user should update the analysis ( by saying that, please do a a quick POC around it). So that user is not able to see the analysis, you need to explicitly give analysis permission.

Regards - Sanjeeb

1 Like