S3 File System Access Proxy
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
The S3 File System module allows you to use the Amazon S3 file service to store files that are uploaded through the Drupal UI. Testing sites that employ s3fs usually requires us to install the module a configure access on a staging environment, which works fine.
A subtle issue can occur if a user copies the production database to staging and deletes an s3 file from the staging environment, the file will also be removed from the production environment, which can result in countless hours of debugging.
To address this problem, the S3 File System Access Proxy module allows you to control access to the s3fs interface based on a configuration variable. You can therefore configure your settings.php file to conditionally assign read, create, or delete access to an environment, so that only the production environment retains full read/write access to the S3 instance.
