Si estás usando S3 como CDN, necesitarás dar al plugin W3TC de WordPress acceso a tu cuenta AWS para que pueda subir archivos a S3. La forma más inteligente y segura de hacer esto es crear un nuevo usuario que tenga acceso únicamente para que W3TC haga su trabajo. ¿Para qué quieres guardar en tu instalación de WordPress las credenciales de acceso a toda tu cuenta de AWS? Si esa información cayese en manos inapropiadas, el daño que podrían causarte sería dramático. Si sólo se tiene acceso a un bucket concreto, el daño sería menor.

Si has usado alguna vez la consola de Amazon Web Services (AWS) ya sabrás que, aunque tiene una cantidad ingente de funcionalidades para interactuar con los numerosos servicios de Amazon, es bastante espartana. Así que, cuando necesité dar acceso a uno de mis colaboradores a varios de los buckets de S3 que dependían de mi cuenta en AWS tuve que indagar cómo dar permisos adecuados a determinados usuarios para permitirles acceder a servicios concretos.