Highlighted

Import SAINT using SFTP?

Avatar

Avatar

jpbehrens

Avatar

jpbehrens

jpbehrens

11-07-2018

I'm aware of using FTPs to upload classification files to Analytics, but can't find any documentation on using SFTP. I'm familiar with exporting data from Analytics using SFTP, but nothing on importing data. Does it exist? If not, is there a way using data import API?

Replies

Highlighted

Avatar

Avatar

BrianTopham

Employee

Avatar

BrianTopham

Employee

BrianTopham
Employee

11-07-2018

You can used the Classifications API to import classifications: analytics: https://github.com/Adobe-Experience-Cloud/analytics-1.4-apis/blob/master/docs/classifications-api/i...​ but unfortunately, sFTP is not currently supported for importing classifications.

Highlighted

Avatar

Avatar

hyderziaee

Employee

Avatar

hyderziaee

Employee

hyderziaee
Employee

11-07-2018

As Brian mentioned, it is not supported.

However, if you can generate an SSH key-pair; place the public key on the classification server that gets created in the file  /.ssh/authorized_keys

This should allow you to authenticate using the keys for SFTP authentication.

Highlighted

Avatar

Avatar

jpbehrens

Avatar

jpbehrens

jpbehrens

13-07-2018

This is helpful and seems related to this link: https://marketing.adobe.com/resources/help/en_US/whitepapers/ftp/ftp_sftp_connect.html

I have couple of questions:

Can the keys be created on any server? Or, must they be created by the server which will initiate the FTP connection?

We know data can be securely transmitted through SFTP, but once its uploaded can Adobe confirm: how the data is protected once it is uploaded to Analytics, are there any access controls, or if the data is encrypted?

Highlighted

Avatar

Avatar

hyderziaee

Employee

Avatar

hyderziaee

Employee

hyderziaee
Employee

13-07-2018

The keys can be created anywhere, but the public key needs to be on the server generated for classification by Adobe (/.ssh/authorized_keys), and the private key on the server initiating the authentication.

For the rest of the details, Customer Care would be a great place to ask. (clientcare@adobe.com)