¿Cómo accedo a los recursos huérfanos de un usuario eliminado en QuickSight?
Se ha eliminado un usuario de mi cuenta de Amazon QuickSight y ahora no puedo acceder a los recursos huérfanos que pertenecen al usuario eliminado.
Descripción breve
Para restaurar el acceso a los recursos huérfanos de un usuario eliminado en QuickSight, utilice los comandos de la Interfaz de la línea de comandos de AWS (AWS CLI) para identificar los recursos. A continuación, convierta a otro usuario de QuickSight en el propietario de los recursos.
También puede usar la consola de administración de activos de QuickSight para ver, administrar y transferir recursos en lugar de la CLI de AWS.
Resolución
Nota: Si se muestran errores al ejecutar comandos de la AWS CLI, consulte Errores de solución de problemas de la AWS CLI. Además, asegúrese de utilizar la versión más reciente de la AWS CLI.
En los siguientes comandos de la AWS CLI, sustituya cuando sea necesario:
- account_id por el ID de la cuenta de AWS del usuario eliminado
- Region por la región de AWS en la que se encuentra
- quicksight_user_arn por el ARN del otro usuario de QuickSight (nuevo propietario del recurso)
- analysis_id por el ID del análisis huérfano
- dashboard_id por el ID del panel huérfano
- dataset_id por el ID del conjunto de datos huérfano
- data_source_id por el ID del origen de datos huérfano
Cómo identificar los ID de los análisis huérfanos
-
Utilice el comando list-analyses de la AWS CLI para identificar los ID de los análisis huérfanos:
aws quicksight list-analyses --aws-account-id account_id --region Region
-
Utilice el comando update-analysis-permissions de la AWS CLI para convertir a otro usuario de QuickSight en el propietario de cada análisis:
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
Cómo identificar los ID de los paneles huérfanos
-
Utilice el comando list-dashboards de la AWS CLI para identificar los ID de los paneles huérfanos:
aws quicksight list-data-sets --aws-account-id account_id --region Region
-
Utilice el comando update-dashboard-permissions de la AWS CLI para convertir a otro usuario de QuickSight en el propietario de cada panel:
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
Cómo identificar los orígenes de datos huérfanos
-
Utilice el comando list-data-sources de la AWS CLI para identificar los ID de los orígenes datos huérfanos:
aws quicksight list-data-sources --aws-account-id account_id --region Region
-
Utilice el comando update-data-source-permissions de la AWS CLI para convertir a otro usuario de QuickSight en el propietario de cada origen de datos:
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 los pasos para cada uno de los recursos del usuario eliminado.
Información relacionada
Amazon QuickSight lanza la consola de administración de activos para administradores
Contenido relevante
- OFICIAL DE AWSActualizada hace 8 meses
- OFICIAL DE AWSActualizada hace un mes
- OFICIAL DE AWSActualizada hace 8 meses
- OFICIAL DE AWSActualizada hace un año