RowLevelPermissionDataSet - Amazon QuickSight

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

RowLevelPermissionDataSet

有关包含行级安全性 (RLS) 权限的数据集的信息。数据集将字段映射到用户或组的权限。有关更多信息,请参阅 。使用行级别安全性 (RLS) 限制对数据集的访问中的亚马逊 QuickSight 用户指南.

新的 RLS 数据集不支持通过将 PermissionPolicy 设置为 DENY_ACCESS 来拒绝权限的选项。

目录

注意

在以下列表中,首先描述了必需的参数。

Arn

包含 RLS 权限的数据集的 Amazon 资源名称 (ARN)。

类型: 字符串

必需:是

PermissionPolicy

解释 RLS 权限时要使用的权限类型。DENY_ACCESS仅向后兼容。

类型: 字符串

有效值: GRANT_ACCESS | DENY_ACCESS

必需:是

FormatVersion

与包含 RLS 权限的数据集关联的用户或组规则。

默认情况下,FormatVersionVERSION_1. 何时FormatVersionVERSION_1UserNameGroupName是必需的。何时FormatVersionVERSION_2UserARNGroupARN是必需的,并且Namespace必须不存在。

类型: 字符串

有效值: VERSION_1 | VERSION_2

必需:否

Namespace

与包含 RLS 权限的数据集关联的命名空间。

类型: 字符串

长度约束:最大长度为 64。

模式:^[a-zA-Z0-9._-]*$

必需:否

Status

行级别安全权限数据集的状态。如果启用,则状态为ENABLED. 如果禁用,则状态为DISABLED.

类型: 字符串

有效值: ENABLED | DISABLED

必需:否

另请参阅

有关在特定语言的 AWS 软件开发工具包中使用此 API 的更多信息,请参阅以下内容: