

# Administración de políticas de bucket de tablas
<a name="s3-tables-bucket-policy"></a>

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](s3-tables-setting-up.md). Para ver ejemplos de políticas de bucket para buckets de tablas, consulte [Políticas basadas en recursos para Tablas de S3](s3-tables-resource-based-policies.md).

**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
<a name="table-bucket-policy-add"></a>

Para agregar una política de bucket a un bucket de tablas, utilice el siguiente ejemplo de la AWS CLI. 

### Uso de AWS CLI
<a name="table-bucket-policy-add-CLI"></a>

En este ejemplo se muestra cómo crear un bucket de tablas con la AWS CLI. Para utilizar el comando, reemplace `user input placeholders` por información propia.

```
aws s3tables put-table-bucket-policy \
    --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1  \
    --resource-policy your-policy-JSON
```

### Uso de la consola de S3
<a name="table-bucket-policy-add-console"></a>

1. Abra la consola de Amazon S3 en [https://console.aws.amazon.com/s3](https://console.aws.amazon.com/s3/).

1. En el panel de navegación izquierdo, elija **Amazon S3**.

1. Elija **Buckets de tabla** y seleccione el nombre del bucket de tabla al que desea agregar una política.

1. Elija la pestaña **Permisos**.

1. En **Política de bucket de tabla**, elija **Editar**.

1. En el editor de políticas, ingrese el JSON de la política. 

1. (Opcional) Elija **Ejemplos de políticas** para ver ejemplos de políticas que puede adaptar a sus necesidades.

1. Después de ingresar la política, elija **Guardar cambios**.

## Visualización de una política de bucket de tablas
<a name="table-bucket-policy-get"></a>

Para ver la política de bucket que está adjunta a un bucket de tablas, utilice el siguiente ejemplo de la AWS CLI. 

### Uso de AWS CLI
<a name="table-bucket-policy-get-CLI"></a>

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 `user input placeholders` por información propia.

```
aws s3tables get-table-bucket-policy --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1
```

### Uso de la consola de S3
<a name="get-policy-table-bucket-console"></a>

1. Abra la consola de Amazon S3 en [https://console.aws.amazon.com/s3](https://console.aws.amazon.com/s3/).

1. En el panel de navegación izquierdo, elija **Amazon S3**.

1. Elija **Buckets de tabla** y seleccione el nombre del bucket de tabla para el que desea ver la política.

1. Elija la pestaña **Permisos**.

## Eliminación de una política de bucket de tablas
<a name="table-bucket-policy-delete"></a>

Para eliminar una política de bucket que está adjunta a un bucket de tablas, utilice el siguiente ejemplo de la AWS CLI. 

### Uso de AWS CLI
<a name="table-bucket-policy-delete-CLI"></a>

En este ejemplo se muestra cómo crear una política de bucket de tablas con la AWS CLI. Para utilizar el comando, reemplace `user input placeholders` por información propia.

```
aws s3tables delete-table-bucket-policy --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1
```

### Uso de la consola de S3
<a name="table-bucket-policy-delete-console"></a>

1. Abra la consola de Amazon S3 en [https://console.aws.amazon.com/s3](https://console.aws.amazon.com/s3/).

1. En el panel de navegación izquierdo, elija **Amazon S3**.

1. Elija **Buckets de tabla** y seleccione el nombre del bucket de tabla para el que desea eliminar una política.

1. Elija la pestaña **Permisos**.

1. En **Política de bucket de tabla**, elija **Eliminar**.