Gestion des politiques de compartiments de tables
Vous pouvez ajouter, supprimer, mettre à jour et consulter les stratégies de compartiment pour les compartiments de table Amazon S3 à l’aide de l’API REST Amazon S3, des kits AWS SDK et de l’AWS Command Line Interface (AWS CLI). 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. Pour voir des exemples de politiques de compartiments pour les compartiments de tables, consultez Politiques basées sur les ressources pour S3 Tables.
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
Pour ajouter une politique de compartiment à un compartiment de tables, utilisez l’exemple AWS CLI suivant.
Cet exemple montre comment créer une politique de compartiment de tables à l’aide de l’AWS CLI. Pour utiliser ces commandes, remplacez les par vos propres informations.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
Ouvrez la console Amazon S3 sur https://console.aws.amazon.com/s3/
. -
Dans le volet de navigation de gauche, choisissez Amazon S3.
-
Choisissez Compartiments de table et sélectionnez le nom du compartiment de table pour lequel vous souhaitez ajouter une stratégie.
-
Choisissez l’onglet Permissions (Autorisations).
-
Sous Stratégie de compartiment de table, choisissez Modifier.
-
Dans l’éditeur de stratégie, saisissez le JSON de stratégie.
-
(Facultatif) Choisissez Exemples de stratégies pour voir des exemples de stratégies que vous pouvez adapter à vos besoins.
-
Après avoir saisi votre stratégie, choisissez Enregistrer les modifications.
Consultation d’une politique de compartiment de tables
Pour visualiser la stratégie de compartiment attachée à un compartiment de table, utilisez l’exemple AWS CLI suivant.
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 par vos propres informations.user
input placeholders
aws s3tables get-table-bucket-policy --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1
Ouvrez la console Amazon S3 sur https://console.aws.amazon.com/s3/
. -
Dans le volet de navigation de gauche, choisissez Amazon S3.
-
Choisissez Compartiments de table et sélectionnez le nom du compartiment de table pour lequel vous souhaitez consulter la stratégie.
-
Choisissez l’onglet Permissions (Autorisations).
Suppression d’une politique de compartiment de tables
Pour supprimer une stratégie de compartiment attachée à un compartiment de table, utilisez l’exemple AWS CLI suivant.
Cet exemple montre comment supprimer une politique de compartiment de tables à l’aide de l’AWS CLI. Pour utiliser ces commandes, remplacez les par vos propres informations.user input
placeholders
aws s3tables delete-table-bucket-policy --table-bucket-arn arn:aws:s3tables:us-east-1:111122223333:bucket/amzn-s3-demo-bucket1
Ouvrez la console Amazon S3 sur https://console.aws.amazon.com/s3/
. -
Dans le volet de navigation de gauche, choisissez Amazon S3.
-
Choisissez Compartiments de table et sélectionnez le nom du compartiment de table pour lequel vous souhaitez supprimer une stratégie.
-
Choisissez l’onglet Permissions (Autorisations).
-
Dans Stratégie de compartiment de table, sélectionnez Supprimer.