AWS Quicksight: administración de políticas de IAM
Para administrar las políticas de IAM para la cuenta Quicksight, puede usar las credenciales de usuario raíz o IAM. Se recomienda utilizar credenciales de IAM para administrar el acceso a los recursos y las políticas en lugar del usuario raíz.
Se requieren las siguientes políticas para registrarse y utilizar Amazon Quicksight:
edición estándar
- ds:AuthorizeApplication
- ds:CheckAlias
- ds:CreateAlias
- ds:CreateIdentityPoolDirectory
- ds:DeleteDirectory
- ds:DescribeDirectories
- ds:DescribeTrusts
- ds:UnauthorizeApplication
- iam:CreatePolicy
- iam:CreateRole
- iam:ListAccountAliases
- quicksight:CreateUser
- quicksight:CreateAdmin
- quicksight:Subscribe
Edición de Empresa
Además de las políticas mencionadas anteriormente, se requieren los siguientes permisos en la edición empresarial:
- quicksight:GetGroupMapping
- quicksight:SearchDirectoryGroups
- quicksight:SetGroupMapping
También puede permitir un user to manage permissions for AWS resources in Quicksight. Las siguientes políticas de IAM deben asignarse en ambas ediciones:
- iam:AttachRolePolicy
- iam:CreatePolicy
- iam:CreatePolicyVersion
- iam:CreateRole
- iam:DeletePolicyVersion
- iam:DeleteRole
- iam:DetachRolePolicy
- iam:GetPolicy
- iam:GetPolicyVersion
- iam:GetRole
- iam:ListAttachedRolePolicies
- iam:ListEntitiesForPolicy
- iam:ListPolicyVersions
- iam:ListRoles
- s3:ListAllMyBuckets
Para evitar que un administrador de AWS cancele su suscripción a Quicksight, puede denegar a todos los usuarios “quicksight:Unsubscribe”
Política de IAM para la inserción de paneles
Para incrustar una URL del panel de AWS Quciksight en una página web, necesita que se asignen al usuario las siguientes políticas de IAM:
{
"Version": "2012-10-17",
"Statement": [
{
"Action": "quicksight:RegisterUser",
"Resource": "*",
"Effect": "Allow"
},
{
"Action": "quicksight:GetDashboardEmbedUrl",
"Resource": "arn:aws:quicksight:us-east-1:
868211930999:dashboard/
f2cb6cf2-477c-45f9-a1b3-639239eb95d8 ",
"Effect": "Allow"
}
]
}
Puede administrar y probar estos roles y políticas mediante el simulador de políticas de IAM en Quicksight. A continuación se muestra el enlace para acceder al simulador de políticas de IAM: