AWS QuickSight Reader账户可以分享给多个人,但是每个用户需要使用自己的登录凭据登录到QuickSight中。
下面是一个简单的AWS CLI命令示例,用于将QuickSight Reader账户的访问权限授予多个IAM用户:
aws quicksight update-dashboard-permissions \
--aws-account-id YOUR_ACCOUNT_ID \
--dashboard-id YOUR_DASHBOARD_ID \
--grant-permissions-actions "quicksight:DescribeDashboard","quicksight:ListDashboardVersions","quicksight:QueryDashboard","quicksight:UpdateDashboardPermissions" \
--grant-permissions-principal-ids "arn:aws:iam::FIRST_PRINCIPAL_ARN","arn:aws:iam::SECOND_PRINCIPAL_ARN" \
--grant-permissions-principal-type "IAM"
以上命令将QuickSight Reader账户的访问权限授予了两个IAM用户。在IAM中创建用户后,可以通过将用户ARN添加到“--grant-permissions-principal-ids”参数中来授予用户访问权限。
需要注意的是,每个用户需要使用自己的IAM凭据(用户名和密码或访问密钥)登录到AWS QuickSight中。共享账户是不被建议的,因为这会降低安全性。