As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
RowLevelPermissionDataSet
Informações sobre um conjunto de dados que contém permissões para segurança em nível de linha (RLS). O conjunto de dados de permissões mapeia campos para usuários ou grupos. Para obter mais informações, consulteUso da segurança em nível de linha (RLS) para restringir o acesso a um conjunto de dadosnoAmazônia QuickSight Guia do usuário do.
A opção de negar permissões definindo PermissionPolicy
como DENY_ACCESS
não é compatível com novos conjuntos de dados de RLS.
Índice
nota
Na lista a seguir, os parâmetros necessários são descritos primeiro.
- Arn
-
O nome do recurso da Amazon (ARN) do conjunto de dados que contém permissões para RLS.
Type: String
Obrigatório: Sim
- PermissionPolicy
-
O tipo de permissões a serem usadas ao interpretar as permissões para RLS.
DENY_ACCESS
está incluído apenas para compatibilidade com versões anteriores.Type: String
Valores válidos:
GRANT_ACCESS | DENY_ACCESS
Obrigatório: Sim
- FormatVersion
-
As regras de usuário ou grupo associado ao conjunto de dados que contém permissões para RLS.
Por padrão,
FormatVersion
éVERSION_1
. QuandoFormatVersion
éVERSION_1
,UserName
eGroupName
são necessário. QuandoFormatVersion
éVERSION_2
,UserARN
eGroupARN
são obrigatórios eNamespace
não deve existir.Type: String
Valores válidos:
VERSION_1 | VERSION_2
Obrigatório: Não
- Namespace
-
O namespace associado ao conjunto de dados que contém permissões para RLS.
Type: String
Restrições de comprimento: Tamanho máximo de 64.
Padrão:
^[a-zA-Z0-9._-]*$
Obrigatório: Não
- Status
-
O status do conjunto de dados de permissões de segurança no nível da linha. Se habilitado, o status é
ENABLED
. Se desativado, o status éDISABLED
.Type: String
Valores válidos:
ENABLED | DISABLED
Obrigatório: Não
Consulte também
Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos de linguagem, consulte o seguinte: