Integration Cloud 6.6.0 | Applications | Predefined Applications | File Transfer Protocol (FTP/FTPS)
 
File Transfer Protocol (FTP/FTPS)
 
FTP Predefined Operations
Integration Cloud connects to an FTP server using the FTP protocol and provides operations to list, download, upload, and delete files. It also supports FTPS (FTP over SSL).
Note:
FTP is not a secure file transfer protocol and it has security vulnerabilities. It does not provide any encryption for data transfer. It is recommended to use secured protocols such as HTTPS and FTPS for securing the data transmitted over the network.
Note: 
See this video on how to create an Account for an FTP Application and test the connection.
Field
Description
Host
Host name or IP address or the domain name of the FTP server.
Port
FTP port defined on the FTP server.
User
Valid user name on the FTP server.
Password
Password of the FTP user.
SSL Configuration - Select this option for secured FTP connection.
Secure Data
Select True to secure the data channel.
Select False if you do not want to secure the data channel.
Keystore Alias
Alias to the keystore that contains the private key used to connect to the host securely. You can also add a new Keystore from this field.
Note:
Users who have the Administer permission under Settings > Access Profiles > Administrative Permissions > Functional Controls > Advanced Security can add, edit, and delete Keystores.
Key Alias
Alias to the key in the keystore that contains the private key used to connect to the host securely. The key must be in the keystore specified in the Keystore Alias field.
Truststore Alias
The alias for the truststore, which contains the trusted root of a certificate or signing authority (CA). You can also add a new Truststore from this field.
Note:
Users who have the Administer permission under Settings > Access Profiles > Administrative Permissions > Functional Controls > Advanced Security can add, edit, and delete Truststores.