RowLevelPermissionDataSet
import type { RowLevelPermissionDataSet } from "https://aws-api.deno.dev/v0.3/services/quicksight.ts?docs=full";
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 Amazon QuickSight User Guide.
The option to deny permissions by setting PermissionPolicy
to DENY_ACCESS
is not supported for new RLS datasets.
§Properties
The user or group rules associated with the dataset that contains permissions for RLS.
By default, FormatVersion
is VERSION_1
.
When FormatVersion
is VERSION_1
, UserName
and GroupName
are required.
When FormatVersion
is VERSION_2
, UserARN
and GroupARN
are required, and Namespace
must not exist.
The namespace associated with the dataset that contains permissions for RLS.
The type of permissions to use when interpreting the permissions for RLS.
DENY_ACCESS
is included for backward compatibility only.