This component creates a connection to an external SFTP server so you can work with the files. You can use this component to read, write, move or delete the files on your SFTP server. The component has trigger and action functions covering each use case.
If you are interested in the past changes that the component has undergone check the changelog.
The SFTP component works with different files sizes and different SFTP servers. To have more control over the process you can apply environment variables to further suit your scenarios.
MAX_FILE_SIZE(bytes) - Use this variable to control or extend the allowed upload file size. The system caps the files bigger than 100MB by default (104857600).
REQUEST_TIMEOUT(milliseconds) - Use this variable to control the platform behavior when the connection between the platform and the external SFTP server must be dropped in case of inactivity. The default value is 10 seconds (10000).
These variables are optional and if not set the default system value is used instead.
To authenticate with an external SFTP server you must fill-in the necessary values in the credentials section.
To access a secure SFTP servers that is configured with a key-based authentication
you must at first upload your
Public key to the SFTP server (please contact your
server administrator to do this) and fill in this field with your
Also please pay attention that the field
Password should be empty in this case.
SFTP component includes the following triggers:
SFTP component includes the following actions:
Get new and updated filestrigger mechanism is based on SFTP file
modifyTimemetadata field. For correct processing the trigger requires correct time configuration on the SFTP server.
Get new and updated filestrigger does not support empty files processing.
Get new and updated filestrigger does not support
fetch pageEmit Behaviour