This gem enables seamless transfer of files from the Salesforce File Home Library or a Content Workspace to Amazon S3, ensuring secure, efficient, and automated file storage and management. Simplify your workflow by effortlessly moving important files from Salesforce to your desired Amazon S3 bucket, enhancing accessibility and safeguarding your information.
Setup Guide
This gem will establish a connection between Salesforce and Amazon S3. Once the connection is established, the gem will then get files from the Salesforce File Home Library
or Content Workspace
specified for the parameter Source Folder
and upload them to desired Amazon S3 bucket. For more details about Salesforce Files Home
visit here. To set up the gem, configure the parameters that are mentioned below.
Salesforce
Server URL
Required. Specify the Salesforce service URL.Username
Required. Specify a username in an email-like format.Password
Required. Specify a password to access the Salesforce service.Security Token
Required. Specify your Salesforce service security token.Source Folder
Required. Specify the Source Folder Name(Library Name)
, ending with a trailing slash. The Source Folder Name can be found fromFiles Home
in the Salesforce under theLibraries
as mentioned hereFilter
Optional. Use this parameter to specify filter criteria for local files. For more details about the syntax of the filter, visit here to check details for theLocal Filter
parameter.
Amazon S3
Server Host
Required. Provide the relevant [bucket] and [region] in the Server Url.Access Key
Required. Specify the access key for Amazon S3 service.Secret Key
Required. Specify the secret key for Amazon S3 service.Destination Folder
Required. Specify the path to the destination folder ending with a trailing slash.