Administración de políticas de bucket de tablas
Puede agregar, eliminar, actualizar y ver políticas de buckets de los buckets de tablas de Amazon S3 mediante la API de REST de Amazon S3, los SDK de AWS y la AWS Command Line Interface (AWS CLI). Para obtener más información, consulte los siguientes temas.
Para obtener más información, consulte los siguientes temas. Para obtener más información sobre las acciones de AWS Identity and Access Management (IAM) y las claves de condición admitidas para Tablas de Amazon S3, consulte Administración de acceso para Tablas de S3. Para ver ejemplos de políticas de bucket para buckets de tablas, consulte Políticas basadas en recursos para Tablas de S3.
nota
La política de bucket de tabla proporciona acceso a las tablas almacenadas en el bucket. Las políticas de bucket de tabla no se aplican a las tablas que son propiedad de otras cuentas.
Cómo agregar una política de bucket de tablas
Para agregar una política de bucket a un bucket de tablas, utilice el siguiente ejemplo de la AWS CLI.
En este ejemplo se muestra cómo crear un bucket de tablas con la AWS CLI. Para utilizar el comando, reemplace por información propia.user input
placeholders
aws s3tables put-table-bucket-policy \ --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1\ --resource-policyyour-policy-JSON
Abra la consola de Amazon S3 en https://console.aws.amazon.com/s3
. -
En el panel de navegación izquierdo, elija Amazon S3.
-
Elija Buckets de tabla y seleccione el nombre del bucket de tabla al que desea agregar una política.
-
Elija la pestaña Permisos.
-
En Política de bucket de tabla, elija Editar.
-
En el editor de políticas, ingrese el JSON de la política.
-
(Opcional) Elija Ejemplos de políticas para ver ejemplos de políticas que puede adaptar a sus necesidades.
-
Después de ingresar la política, elija Guardar cambios.
Visualización de una política de bucket de tablas
Para ver la política de bucket que está adjunta a un bucket de tablas, utilice el siguiente ejemplo de la AWS CLI.
En este ejemplo se muestra cómo ver la política que está adjunta a un bucket de tablas con la AWS CLI. Para utilizar el comando, reemplace por información propia.user
input placeholders
aws s3tables get-table-bucket-policy --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1
Abra la consola de Amazon S3 en https://console.aws.amazon.com/s3
. -
En el panel de navegación izquierdo, elija Amazon S3.
-
Elija Buckets de tabla y seleccione el nombre del bucket de tabla para el que desea ver la política.
-
Elija la pestaña Permisos.
Eliminación de una política de bucket de tablas
Para eliminar una política de bucket que está adjunta a un bucket de tablas, utilice el siguiente ejemplo de la AWS CLI.
En este ejemplo se muestra cómo crear una política de bucket de tablas con la AWS CLI. Para utilizar el comando, reemplace por información propia.user input
placeholders
aws s3tables delete-table-bucket-policy --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1
Abra la consola de Amazon S3 en https://console.aws.amazon.com/s3
. -
En el panel de navegación izquierdo, elija Amazon S3.
-
Elija Buckets de tabla y seleccione el nombre del bucket de tabla para el que desea eliminar una política.
-
Elija la pestaña Permisos.
-
En Política de bucket de tabla, elija Eliminar.