Import with SFTP/FTP feeds using SSH

When importing with an SFTP feed, the company feeds the file the Medallia Experience Cloud SFTP feed server (feed.medallia.*). That server notifies the appropriate import specification, which then initiates an SFTP pull request from the server. In this scenario, the company's public key is installed as the Authorization public key on for the import specification. Experience Cloud then automatically installs the key on the feed server.

Company public key installed on the Medallia feed server

Restriction: Experience Cloud requires a comment in the key, even though the standard says the Comment field is optional. Medallia recommends including your email address as the comment to add to the keys to identify who generated the key.

To setup an SFTP Feed using the Experience Cloud feed server:

  1. The company admin generates an SSH key pair, and then:

    1. Installs the private key on the company system.

    2. Sends the public key to the Experience Cloud admin.

  2. The Experience Cloud admin installs the public key as the Authorized public key in the import specification.

    Note: Medallia expects the public key to follow the OpenSSH format.

    Authorized public key in the Account configuration section

    Restriction: You can only have one SSH key at a time in the Authorized public key box.