Public
Introduction
PageUp provides an SFTP server for use in batch file transfers between clients and PageUp Systems. This article introduces the details to connect and transfer files to and from PageUp SFTP servers.
Related article: SFTP specification and connection details (requires login)
Multiple public keys for SFTP
PageUp does not support multiple public keys for SFTP authentication. This means you cannot upload two different public keys and have two separate services on your side both connecting using your own private key.
Inbound SFTP connection details
PageUp provides SFTP (SSH) protocol to ensure data transfer between systems is secure in transit. PageUp cannot support FTP due to security commitments. Additional security at rest can be added to the SFTP integration with the use of PGP for file encryption/decryption.
Refer to the inbound connection details which are available for users who have logged in via the PageUp application to view.
Outbound Exports
If PageUp is sending outbound files to a client's SFTP destination then there are IP details that need to be configured on the client's end to allow for direct exports from PageUp.
Refer to the outbound source IP details which are available for users who have logged in via the PageUp application to view.
Inbound Data Encryption
PageUp supports both inbound PGP/GPG encryption for security at the file level. This section is for files being sent to PageUp.
If you intend to use PGP encryption please refer to the Appendix section for a text based version of the public key. Copy and paste this into a text file named: pageup-public.txt.
To encrypt a file with PageUp's public key you will first need to add the public key to your key ring. Usually, this can be done via the following command:
pgp –ka pageup-public.txt
This is dependent on the version of PGP/GPG you are running.
After the addition of the public key to your key ring, use the following command to encrypt the file:
pgp –e testfile.txt webmaster@pageup.com.au
This is dependent on the version of PGP/GPG you are running.
After encryption has been completed you can transfer the encrypted file (usually <filename>.pgp via SFTP to PageUp’s SFTP server.
Folder structure
PageUp's system uses specific drop folders for inbound and outbound file processing.
More details on the folder structure for files inbound and outbound from PageUp are available for users who have logged in via the PageUp application to view.
Scheduling and connectivity
Scheduling the file transfers for inbound and outbound is specific to each client’s particular scenario. Contact your PageUp representative to discuss details and arrange a schedule of files to transfer.
Client connections should be made for the purpose of file transfer only, and should not be set up to poll the platform simply to determine system availability.
Clients are expected to use a single connection to the PageUp SFTP platform to deliver and collect all files in a particular import and export process, and not use separate connections for the transfer of individual files.
Testing
PageUp will provide two (Live and UAT) SFTP user accounts. The UAT (user acceptance testing) account is connected to PageUp’s UAT system and will be used to transfer files during an agreed testing period or for changes tested in later releases.
The UAT environment should be used for targeted testing and integrations configured for this environment should be deactivated once testing has been completed.
Comments
Article is closed for comments.