J'utilise la politique suivante en matière de seaux :
{ "Version" : "2012-10-17", "Id" : "Policy1566337631537", "Statement" : [ { "Sid" : "Stmt156", "Effect" : "Deny", "Principal" : " ", "Action" : "s3:PutObject ", "Resource" : "arn:aws:s3:::jmalacho-test-bucket23/*", "Condition" : { "StringNotEquals" : { "s3:x-amz-server-side-encryption-aws-kms-key-id" : "arn:aws:kms:us-east-2:123456789012:alias/ExampleAlias" } } } ] }
Ensuite, lorsque j'essaie de télécharger un fichier à l'aide du CLI, j'obtiens une erreur d'accès refusé.
aws s3 cp notes.txt s3://jmalacho-test-bucket23/notes.txt --sse aws:kms --sse-kms-key-id alias/ExampleAlias
Si j'utilise la clé-id arn, la pollicie fonctionne. N'est-il pas possible d'utiliser un key-alias dans une politique de seau ?
Gracias