Quicksight - 由于数据集的只读权限无法创建分析副本。

0

【以下的问题经过翻译处理】 在Quicksight中,我试图创建一个分析的副本,但是我收到了消息,告诉我我需要两个附加数据集的读取权限,但我不知道谁拥有这些数据集。当数据集在您自己的账户下不可见时,有没有找到数据集所有者的方法?管理员账户可以看到所有数据集吗,即使他们没有创建它们并且给予权限?

profile picture
专家
已提问 3 个月前12 查看次数
1 回答
0

【以下的回答经过翻译处理】 从QuickSight UI不可能实现这一点。您可以要求管理员通过API调用来检索这些数据。 要找出谁对数据集有权限,请使用: https://awscli.amazonaws.com/v2/documentation/api/latest/reference/quicksight/describe-data-set-permissions.html

下面是示例:

88665a256657:~ xxxx$ aws quicksight describe-data-set-permissions --aws-account-id 123456789012 --data-set-id cdb151b3-14eb-4f98-a4c5-f1af2024213e
{
    "Status": 200,
    "DataSetArn": "arn:aws:quicksight:eu-central-1:123456789012:dataset/cdb151b3-14eb-4f98-a4c5-f1af2024213e",
    "DataSetId": "cdb151b3-14eb-4f98-a4c5-f1af2024213e",
    "Permissions": [
        {
            "Principal": "arn:aws:quicksight:eu-central-1:123456789012:user/default/Default-Author1",
            "Actions": [
                "quicksight:PassDataSet",
                "quicksight:DescribeIngestion",
                "quicksight:CreateIngestion",
                "quicksight:UpdateDataSet",
                "quicksight:DeleteDataSet",
                "quicksight:DescribeDataSet",
                "quicksight:CancelIngestion",
                "quicksight:DescribeDataSetPermissions",
                "quicksight:ListIngestions",
                "quicksight:UpdateDataSetPermissions"
            ]
        }
    ],
    "RequestId": "85f704e6-f8fd-461c-a8d2-9fca16aeb97a"
}

实施管理仪表板也将非常有帮助(该链接提供了实施细节):https://d172fagwhsdxeg.cloudfront.net/index.html?dashboardid=1cc671e3-40e5-4eea-a58e-3ed9d41de6f1&dashboardregion=us-east-1

profile picture
专家
已回答 3 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则