Class: Aws::QuickSight::Types::RowLevelPermissionConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-quicksight/types.rb

Overview

Configuration for row level security.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#row_level_permission_data_setTypes::RowLevelPermissionDataSet

Information about a dataset that contains permissions for row-level security (RLS). The permissions dataset maps fields to users or groups. For more information, see [Using Row-Level Security (RLS) to Restrict Access to a Dataset] in the *Quick Sight User Guide*.

The option to deny permissions by setting ‘PermissionPolicy` to `DENY_ACCESS` is not supported for new RLS datasets.

[1]: docs.aws.amazon.com/quicksight/latest/user/restrict-access-to-a-data-set-using-row-level-security.html



32271
32272
32273
32274
32275
32276
# File 'lib/aws-sdk-quicksight/types.rb', line 32271

class RowLevelPermissionConfiguration < Struct.new(
  :tag_configuration,
  :row_level_permission_data_set)
  SENSITIVE = []
  include Aws::Structure
end

#tag_configurationTypes::RowLevelPermissionTagConfiguration

The configuration of tags on a dataset to set row-level security.



32271
32272
32273
32274
32275
32276
# File 'lib/aws-sdk-quicksight/types.rb', line 32271

class RowLevelPermissionConfiguration < Struct.new(
  :tag_configuration,
  :row_level_permission_data_set)
  SENSITIVE = []
  include Aws::Structure
end