I want to know the owner of a dashboard whose link I have,
how can i know it?
Hi @Minakshi ,
if you are just a Reader with no Authoring or Administration permission on the Quick Sight account, then you cannot see it.
Depending on your permission, you can have different possibilities.
From the dashboard page, if you can see the history, you might find here the user who published the dashboard:
Otherwise you can proceed with the APIs and from there you can find who has access to the dashboard with editing permissions:
aws quicksight describe-analysis-permissions --aws-account-id 1234567890 --analysis-id abcdefg-1234545-hilmnopq-123456 --region your-region-1
This return something like:
{
"Status": 200,
"DashboardId": "abcdefg-1234545-hilmnopq-123456",
"DashboardArn": "arn:aws:quicksight:your-region-1:1234567890:dashboard/abcdefg-1234545-hilmnopq-123456",
"Permissions": [
{
"Principal": "arn:aws:quicksight:your-region-1:1234567890:user/default/Admin/MyAdminName",
"Actions": [
"quicksight:DescribeDashboard",
"quicksight:ListDashboardVersions",
"quicksight:UpdateDashboardPermissions",
"quicksight:QueryDashboard",
"quicksight:UpdateDashboard",
"quicksight:DeleteDashboard",
"quicksight:DescribeDashboardPermissions",
"quicksight:UpdateDashboardPublishedVersion"
]
},
{
"Principal": "arn:aws:quicksight:your-region-1:1234567890:user/default/AReader",
"Actions": [
"quicksight:DescribeDashboard",
"quicksight:ListDashboardVersions",
"quicksight:QueryDashboard"
]
},
],
"RequestId": "994d3506-865c-44bb-b620-d24b3514c975"
}
You see from this that there is a user who can edit the dashboard and one that can just access it and see it. So you’ll know who is the owner, or at least a list of peoples that can work on it ![]()
Andrea
