AWS quicksight documentation change
Summary
Added new resource types (topic, analysis, template, theme) and procedures to find dataset/data source IDs
Security assessment
Expands documentation of ARN formats and resource identification. While ARNs are used in security policies, this change doesn't specifically document security features or address vulnerabilities.
Diff
diff --git a/quicksight/latest/developerguide/resource-arns.md b/quicksight/latest/developerguide/resource-arns.md index 7581192c5..e5fef6304 100644 --- a//quicksight/latest/developerguide/resource-arns.md +++ b//quicksight/latest/developerguide/resource-arns.md @@ -9 +9 @@ -The following resource types are defined by Quick Sight: user, group, and dashboard. These are used in Quick Sight API calls and as elements of IAM permission statements. To find up-to-date information for Quick Sight (service prefix: quicksight) resources, actions, and condition context keys for use in IAM permission policies, see Actions, Resources, and Condition Keys for Quick Sight in the _IAM User Guide_. +The following resource types are defined by Quick Sight: user, group, dashboard, topic, analysis, template, and theme. These are used in Quick Sight API calls and as elements of IAM permission statements. To find up-to-date information for Quick Sight (service prefix: quicksight) resources, actions, and condition context keys for use in IAM permission policies, see [Actions, Resources, and Condition Keys for Quick Sight](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonquicksight.html) in the _Service Authorization Reference_. @@ -15,0 +16,4 @@ dashboard | arn:${Partition}:quicksight:${Region}:${Account}:dashboard/${Resourc +topic | arn:${Partition}:quicksight:${Region}:${Account}:topic/${ResourceId} | N/A +analysis | arn:${Partition}:quicksight:${Region}:${Account}:analysis/${ResourceId} | N/A +template | arn:${Partition}:quicksight:${Region}:${Account}:template/${ResourceId} | N/A +theme | arn:${Partition}:quicksight:${Region}:${Account}:theme/${ResourceId} | N/A @@ -48,0 +53,28 @@ To get your AWS account number, contact your system administrator. +###### To get the dataset ID + + 1. Navigate to the dataset page. You can find the ID in the URL. For example, in the URL `https://us-east-1.quicksight.aws.amazon.com/sn/data-sets/085fb6a4-c606-4949-b1ee-52cffadac462/`, the dataset ID is `085fb6a4-c606-4949-b1ee-52cffadac462`. + + 2. Alternatively, you can use an API call to find the dataset ID. + + aws quicksight list-data-sets --aws-account-id your-aws-account-id + +The dataset ID appears in the result, for example: + + "DataSetId": "a165d37b-c071-4648-8039-e4db5e5f7f08" + + + + +###### To get the data source ID + + * Use an API call to find the data source ID. + + aws quicksight list-data-sources --aws-account-id your-aws-account-id + +The data source ID appears in the result, for example: + + "DataSourceId": "1491fa60-1f19-4c0f-9f56-c72413a24986" + + + +