CloudFront - configuración de 'Acceso al bucket de S3'

Hola,

He creado un bucket S3 en la región us-west-1, cerca de mi servidor en Phoenix NAP. Sin embargo, como estoy en el Reino Unido, me gustaría crear una distribución de CloudFront que funcione para el bucket S3 tanto para nodos en Norteamérica como en Europa.

Sin embargo, al configurar la distribución, me encontré con la configuración de acceso al bucket, que tenía 3 opciones:

  • público
  • OAC (Control de Acceso de Origen)
  • OAI (Identidad de Acceso de Origen)
La opción OAC alertó que

debería modificar la plantilla de política de S3 para Discourse para que funcione con CloudFront.


Sin embargo, la opción OAI no funcionó en mi instancia, porque

parecía sobrescribir la política del bucket con la adjunta


¿Es OAC una opción razonable y alguien tiene alguna recomendación sobre el JSON de la política?

Dado que OAC soporta SSE-KMS

y la implementación depende de que el administrador cambie la política del bucket S3 manualmente, no estoy seguro de por qué AWS requiere esto.

El JSON de la política al que me refería es para IAM. Sin embargo, ¿la política del bucket S3 parece irrelevante?