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



33486
33487
33488
33489
33490
33491
# File 'lib/aws-sdk-quicksight/types.rb', line 33486

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.



33486
33487
33488
33489
33490
33491
# File 'lib/aws-sdk-quicksight/types.rb', line 33486

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