

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Gestion des politiques de compartiments de tables
<a name="s3-tables-bucket-policy"></a>

Vous pouvez ajouter, supprimer, mettre à jour et consulter les politiques de compartiment pour les compartiments de tables Amazon S3 à l'aide de l'API REST Amazon S3 et du AWS Command Line Interface (AWS CLI). AWS SDKs Pour plus d’informations, consultez les rubriques suivantes. 

Pour plus d’informations, consultez les rubriques suivantes. Pour plus d’informations sur les actions Gestion des identités et des accès AWS (IAM) et les clés de condition prises en charge pour Amazon S3 Tables, consultez [Gestion des accès pour S3 Tables](s3-tables-setting-up.md). Pour voir des exemples de politiques de compartiments pour les compartiments de tables, consultez [Politiques basées sur les ressources pour S3 Tables](s3-tables-resource-based-policies.md).

**Note**  
La stratégie de compartiment de table permet d’accéder aux tables stockées dans le compartiment. Les stratégies de compartiment de table ne s’appliquent pas aux tables détenues par d’autres comptes.

## Ajout d’une politique de compartiment de tables
<a name="table-bucket-policy-add"></a>

Pour ajouter une politique de bucket à un bucket de table, utilisez l' AWS CLI exemple suivant. 

### En utilisant le AWS CLI
<a name="table-bucket-policy-add-CLI"></a>

Cet exemple montre comment créer une politique de compartiment de tables à l’aide de l’ AWS CLI. Pour utiliser ces commandes, remplacez les `user input placeholders` par vos propres informations.

```
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
```

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

1. Ouvrez la console Amazon S3 à l'adresse [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Dans le volet de navigation de gauche, choisissez **Amazon S3**.

1. Choisissez **Compartiments de table** et sélectionnez le nom du compartiment de table pour lequel vous souhaitez ajouter une stratégie.

1. Sélectionnez l’onglet **Autorisations**.

1. Sous **Stratégie de compartiment de table**, choisissez **Modifier**.

1. Dans l’éditeur de stratégie, saisissez le JSON de stratégie. 

1. (Facultatif) Choisissez **Exemples de stratégies** pour voir des exemples de stratégies que vous pouvez adapter à vos besoins.

1. Après avoir saisi votre stratégie, choisissez **Enregistrer les modifications**.

## Consultation d’une politique de compartiment de tables
<a name="table-bucket-policy-get"></a>

Pour visualiser la stratégie de compartiment attachée à un compartiment de table, utilisez l’exemple AWS CLI suivant. 

### En utilisant le AWS CLI
<a name="table-bucket-policy-get-CLI"></a>

Cet exemple montre comment visualiser la stratégie attachée à un compartiment de table à l’aide de l’ AWS CLI. Pour utiliser ces commandes, remplacez les `user input placeholders` par vos propres informations.

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

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

1. Ouvrez la console Amazon S3 à l'adresse [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Dans le volet de navigation de gauche, choisissez **Amazon S3**.

1. Choisissez **Compartiments de table** et sélectionnez le nom du compartiment de table pour lequel vous souhaitez consulter la stratégie.

1. Sélectionnez l’onglet **Autorisations**.

## Suppression d’une politique de compartiment de tables
<a name="table-bucket-policy-delete"></a>

Pour supprimer une stratégie de compartiment attachée à un compartiment de table, utilisez l’exemple AWS CLI suivant. 

### En utilisant le AWS CLI
<a name="table-bucket-policy-delete-CLI"></a>

Cet exemple montre comment supprimer une politique de compartiment de tables à l’aide de l’ AWS CLI. Pour utiliser ces commandes, remplacez les `user input placeholders` par vos propres informations.

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

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

1. Ouvrez la console Amazon S3 à l'adresse [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Dans le volet de navigation de gauche, choisissez **Amazon S3**.

1. Choisissez **Compartiments de table** et sélectionnez le nom du compartiment de table pour lequel vous souhaitez supprimer une stratégie.

1. Sélectionnez l’onglet **Autorisations**.

1. Dans **Stratégie de compartiment de table**, sélectionnez **Supprimer**.