AWS::QuickSight::Template ResourcePermission - AWS CloudFormation

AWS::QuickSight::Template ResourcePermission

Permission for the resource.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Actions" : [ String, ... ], "Principal" : String }

YAML

Actions: - String Principal: String

Properties

Actions

The IAM action to grant or revoke permissions on.

Required: Yes

Type: Array of String

Minimum: 1

Maximum: 20

Update requires: No interruption

Principal

The Amazon Resource Name (ARN) of the principal. This can be one of the following:

  • The ARN of an Amazon QuickSight user or group associated with a data source or dataset. (This is common.)

  • The ARN of an Amazon QuickSight user, group, or namespace associated with an analysis, dashboard, template, or theme. (This is common.)

  • The ARN of an AWS account root: This is an IAM ARN rather than a Amazon QuickSight ARN. Use this option only to share resources (templates) across AWS accounts. (This is less common.)

Required: Yes

Type: String

Minimum: 1

Maximum: 256

Update requires: No interruption