Class: Aws::QuickSight::Types::RowLevelPermissionConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::RowLevelPermissionConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-quicksight/types.rb
Overview
Configuration for row level security.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#row_level_permission_data_set ⇒ Types::RowLevelPermissionDataSet
Information about a dataset that contains permissions for row-level security (RLS).
-
#tag_configuration ⇒ Types::RowLevelPermissionTagConfiguration
The configuration of tags on a dataset to set row-level security.
Instance Attribute Details
#row_level_permission_data_set ⇒ Types::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.
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_configuration ⇒ Types::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 |