本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
RowLevelPermissionDataSet
有关包含行级安全性 (RLS) 权限的数据集的信息。数据集将字段映射到用户或组的权限。有关更多信息,请参阅 。使用行级别安全性 (RLS) 限制对数据集的访问中的亚马逊 QuickSight 用户指南.
新的 RLS 数据集不支持通过将 PermissionPolicy
设置为 DENY_ACCESS
来拒绝权限的选项。
目录
注意
在以下列表中,首先描述了必需的参数。
- Arn
-
包含 RLS 权限的数据集的 Amazon 资源名称 (ARN)。
类型: 字符串
必需:是
- PermissionPolicy
-
解释 RLS 权限时要使用的权限类型。
DENY_ACCESS
仅向后兼容。类型: 字符串
有效值:
GRANT_ACCESS | DENY_ACCESS
必需:是
- FormatVersion
-
与包含 RLS 权限的数据集关联的用户或组规则。
默认情况下,
FormatVersion
是VERSION_1
. 何时FormatVersion
是VERSION_1
、UserName
和GroupName
是必需的。何时FormatVersion
是VERSION_2
、UserARN
和GroupARN
是必需的,并且Namespace
必须不存在。类型: 字符串
有效值:
VERSION_1 | VERSION_2
必需:否
- Namespace
-
与包含 RLS 权限的数据集关联的命名空间。
类型: 字符串
长度约束:最大长度为 64。
模式:
^[a-zA-Z0-9._-]*$
必需:否
- Status
-
行级别安全权限数据集的状态。如果启用,则状态为
ENABLED
. 如果禁用,则状态为DISABLED
.类型: 字符串
有效值:
ENABLED | DISABLED
必需:否
另请参阅
有关在特定语言的 AWS 软件开发工具包中使用此 API 的更多信息,请参阅以下内容: