ユーザ管理:
記事:
9.月の途中で申し込んだ場合はどうなりますか ? 課金とレポート枚数は、契約した時間から月末までの日割り計算となります。
AWS_PROFILE=example AWS_ACCOUNT_ID=123456789012 AWS_REGION=ap-northeast-1 QS_USER=user1@example.com aws quicksight update-user \ --profile $AWS_PROFILE \ --aws-account-id $AWS_ACCOUNT_ID \ --namespace default \ --region $AWS_REGION \ --user-name "$QS_USER" \ --email "$QS_USER" \ --role READER An error occurred (InvalidParameterValueException) when calling the UpdateUser operation: You cannot downgrade a user role.Operation failed, or partially succeeded. AWS account ID: ***, Namespace: default, UserName: ***
AWS_PROFILE=example AWS_ACCOUNT_ID=012345678912 qs_namespaces=$(aws quicksight list-namespaces --profile $AWS_PROFILE -region us-east-1 --aws-account-id $AWS_ACCOUNT_ID --query 'Namespaces[].Name' --output text) for namespace in $qs_namespaces; do \ echo "# namespace: $namespace"; \ aws quicksight list-users --profile $AWS_PROFILE --region us-east-1 --aws-account-id $AWS_ACCOUNT_ID --namespace $namespace --query 'UserList[].UserName'; \ done
NAMESPACE=default QS_USERS=$(aws quicksight list-users --profile $AWS_PROFILE --aws-account-id $AWS_ACCOUNT_ID --namespace $NAMESPACE --region $AWS_REGION --query 'UserList[].UserName' --output text) for user in $QS_USERS; do \ echo "# $user"; \ aws quicksight delete-user --profile $AWS_PROFILE --aws-account-id $AWS_ACCOUNT_ID --namespace $NAMESPACE --region $AWS_REGION --user-name $user; \ done