View source | Discuss this page | Page history | Printable version   
Main Page
Upload file
What links here
Recent changes

PDF Books
Add page
Show collection (0 pages)
Collections help


Module:Integration With Amazon S3


This module provides an attachment method that stores the attachments in the Amazon S3 object storage service. It can be used as an alternative for the core attachment method which by default stores the files in the Openbravo server itself.

It is possible to add, update and remove attachments by handling them as objects stored in Amazon S3.

Bulbgraph.png   This feature is available starting from 3.0PR18Q2.


The configuration for the integration with Amazon S3 is done in the same way as it is done for any attachment method: through the Attachment Configuration window. This configuration is done at Client level.

To configure this new attachment method, the Files stored in Amazon S3 object storage platform option must be selected as the attachment method and the active checkbox must be checked off.


When selecting this option, the following fields will be displayed to be populated:

If the previous field is checked, the credentials will be retrieved from the instance profile credentials associated to the IAM role for the EC2 instance. If this check is not selected, the following two fields will be displayed in order to allow specifying the Access Key. Access Keys are used to sign programmatic requests to Amazon Web Services and consist of an Access Key ID and a Secret Access Key.

Besides, there is a process that allows to verify if the current configuration is correct. This process can be launched by clicking on the Verify Configuration button.

Migration Process

This module provides a process that allows to migrate the attachments generated with the core attachment method (files stored in Openbravo server) to Amazon S3.

The process is named Amazon S3 Migration Process and it can be scheduled as a background process to be executed in hours of less usage of the application (for example, during the night). It requires to have the Amazon S3 attachment method configured as the active attachment method of the Client.

In addition, this process allows to configure some particular settings when selecting it in the Process Request window:

Retrieved from ""

This page has been accessed 107 times. This page was last modified on 13 April 2018, at 08:27. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.