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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-quicksight/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.



31388
31389
31390
31391
31392
31393
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31388

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.



31388
31389
31390
31391
31392
31393
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 31388

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