Creating SFTP Credentials
Last updated
Last updated
The SFTP Data Operation requires the use of SFTP credentials. Airkit supports connecting to an SFTP server via either Username / Password or Authentication Key. This article will walk through creating an SFTP credentail to use with the SFTP Data Operation.
SFTP credentials are created in Console. When inside the studio, click the Airkit Logo at the top of the builder bar to return to the console. Select integrations from the options on the left. With Connected Accounts selected, click the New button in the top right corner. Select SFTP From the integration.
[block:callout] { "type": "info", "body": "If you don't have SFTP as an option for the integration dropdown, please contact Airkit Support." } [/block] The Name property applies to either Authentication Model. Enter a name that will allow you to identify the credentials.
To use the standard username and password method. Fill out the username and password and click create. Understand that while this method is available, this method is not as secure as the private key method.
Using a private key will not use a password. To configure the Private key, the public key must be part of the authorized_keys on the server. In the SFTP credentials box enter the username and the private key. Click create.
Once the credentials have been configured, the credentials need to be added to an app through Configuration Builder. Open the app and select configuration builder. Scroll down to the Integrations section. Select New > Adapters > SFTP.
Next, select the created credential in the dropdown under Connected Account.
To use this in a Data Flow go to Connection Builder. Select the data flow and add a data operation of type SFTP. Select the integration you created from the dropdown option for the data source. Fill out the rest of the options from the SFTP Data Operation.
The SFTP Data Operation - for all the properties of the data operation.
Working with Assets in Data Operations - for a bigger explanation of how to work assets in Data Flows.