Method: Aws::QuickSight::Types::User#role

Defined in:
lib/aws-sdk-quicksight/types.rb

#roleString

The Amazon QuickSight role for the user. The user role can be one of the following:.

  • ‘READER`: A user who has read-only access to dashboards.

  • ‘AUTHOR`: A user who can create data sources, datasets, analyses, and dashboards.

  • ‘ADMIN`: A user who is an author, who can also manage Amazon Amazon QuickSight settings.

  • ‘READER_PRO`: Reader Pro adds Generative BI capabilities to the Reader role. Reader Pros have access to Amazon Q in Amazon QuickSight, can build stories with Amazon Q, and can generate executive summaries from dashboards.

  • ‘AUTHOR_PRO`: Author Pro adds Generative BI capabilities to the Author role. Author Pros can author dashboards with natural language with Amazon Q, build stories with Amazon Q, create Topics for Q&A, and generate executive summaries from dashboards.

  • ‘ADMIN_PRO`: Admin Pros are Author Pros who can also manage Amazon QuickSight administrative settings. Admin Pro users are billed at Author Pro pricing.

  • ‘RESTRICTED_READER`: This role isn’t currently available for use.

  • ‘RESTRICTED_AUTHOR`: This role isn’t currently available for use.

Returns:

  • (String)


38513
38514
38515
38516
38517
38518
38519
38520
38521
38522
38523
38524
38525
38526
38527
# File 'lib/aws-sdk-quicksight/types.rb', line 38513

class User < Struct.new(
  :arn,
  :user_name,
  :email,
  :role,
  :identity_type,
  :active,
  :principal_id,
  :custom_permissions_name,
  :external_login_federation_provider_type,
  :external_login_federation_provider_url,
  :external_login_id)
  SENSITIVE = []
  include Aws::Structure
end