This gem enables seamless transfer of files from the Salesforce File Home Library or a Content Workspace to an SFTP server, ensuring secure, efficient, and automated file storage and management. Simplify your workflow by effortlessly moving important files from Salesforce to your SFTP server, enhancing accessibility and safeguarding your information.
Setup Guide
This gem will establish a connection between Salesforce and the SFTP server. 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 the SFTP server. For more details about Salesforce Files Home visit here. To set up the gem, configure the parameters that are mentioned below.
Salesforce
Server URLRequired. Specify the Salesforce service URL.UsernameRequired. Specify a username in an email-like format.PasswordRequired. Specify a password to access the Salesforce service.Security TokenRequired. Specify your Salesforce service security token.Source FolderRequired. Specify the Source Folder Name(Library Name), ending with a trailing slash. The Source Folder Name can be found fromFiles Homein the Salesforce under theLibrariesas mentioned hereFilterOptional. 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 Filterparameter.CompressionOptional. The default is set to true.
SFTP
Server HostRequired. Specify the name or IP address of the SFTP server.PortSpecify the port number.UsernameRequired. Specify a username to access the SFTP server.PasswordRequired. Specify a password to access the SFTP server.Destination FolderRequired. Specify the path to the destination folder, ending with a trailing slash.