Como faço para acessar recursos órfãos de um usuário excluído no QuickSight?
Um usuário na minha conta do Amazon QuickSight foi excluído e agora não consigo acessar os recursos órfãos de propriedade do usuário excluído.
Breve descrição
Para restaurar o acesso aos recursos órfãos de um usuário excluído no QuickSight, use os comandos da AWS Command Line Interface (AWS CLI) para identificar os recursos. Em seguida, transforme outro usuário do QuickSight em proprietário dos recursos.
Você também pode usar o console de gerenciamento de ativos do QuickSight para visualizar, gerenciar e transferir recursos em vez da AWS CLI.
Resolução
Observação: se você receber erros ao executar comandos da AWS CLI, consulte Solucionar erros da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.
Nos seguintes comandos da CLI da AWS, quando necessário, substitua:
- account_id com o ID da conta da AWS do usuário excluído
- Region com a região da AWS em que você está
- quicksight_user_arn com o ARN do outro usuário do QuickSight (novo proprietário do recurso)
- análise_id com o ID da análise órfã
- dashboard_id com o ID do painel órfão
- dataset_id com o ID do conjunto de dados órfão
- data_source_id com o ID da fonte de dados órfã
Identifique os IDs das análises órfãs
-
Use o comando list-analyses da AWS CLI para identificar os IDs das análises órfãs:
aws quicksight list-analyses --aws-account-id account_id --region Region
-
Use o comando update-analysis-permissions da AWS CLI para tornar outro usuário do QuickSight o proprietário de cada análise:
aws quicksight update-analysis-permissions --aws-account-id account_id --analysis-id analysis_id --grant-permissions Principal=quicksight_user_arn,Actions=quicksight:RestoreAnalysis,quicksight:UpdateAnalysisPermissions,quicksight:DeleteAnalysis,quicksight:DescribeAnalysisPermissions,quicksight:QueryAnalysis,quicksight:DescribeAnalysis,quicksight:UpdateAnalysis --region Region
Identifique os IDs dos painéis órfãos
-
Use o comando list-dashboards da AWS CLI para identificar os IDs dos painéis órfãos:
aws quicksight list-data-sets --aws-account-id account_id --region Region
-
Use o comando update-dashboard-permissions da AWS CLI para tornar outro usuário do QuickSight o proprietário de cada painel:
aws quicksight update-data-set-permissions --aws-account-id account_id --data-set-id dataset_id --grant-permissions Principal=quicksight_user_arn,Actions=quicksight:UpdateDataSetPermissions,quicksight:DescribeDataSet,quicksight:DescribeDataSetPermissions,quicksight:PassDataSet,quicksight:DescribeIngestion,quicksight:ListIngestions,quicksight:UpdateDataSet,quicksight:DeleteDataSet,quicksight:CreateIngestion,quicksight:CancelIngestion --region Region
Identifique as fontes de dados órfãs
-
Use o comando list-data-sources da AWS CLI para identificar os IDs das fontes de dados órfãs:
aws quicksight list-data-sources --aws-account-id account_id --region Region
-
Use o comando update-data-source-permissions da AWS CLI para tornar outro usuário do QuickSight o proprietário de cada fonte de dados:
aws quicksight update-data-source-permissions --aws-account-id account_id --data-source-id data_source_id --grant-permissions Principal=quicksight_user_arn,Actions=quicksight:UpdateDataSourcePermissions,quicksight:DescribeDataSource,quicksight:DescribeDataSourcePermissions,quicksight:PassDataSource,quicksight:UpdateDataSource,quicksight:DeleteDataSource --region Region
Repita as etapas para cada um dos recursos do usuário excluído.
Informações relacionadas
Amazon QuickSight lança o console de gerenciamento de ativos de administradores
Conteúdo relevante
- AWS OFICIALAtualizada há um ano
- AWS OFICIALAtualizada há 6 meses
- AWS OFICIALAtualizada há 6 meses
- AWS OFICIALAtualizada há 5 meses