Before we begin, let's establish what a sync is in ALP SaaS. Per the Syncs article, "A sync is a synchronization process between the ALP SaaS platform and external systems. By performing a sync (either scheduled or manually), users can 'push' data from ALP SaaS to one or multiple FTP destinations."
Prior to ALP SaaS version 2018.5, users would need to configure multiple syncs with their own individual FTP destinations in order to get platform data out to more than one location. With 2018.5, users can configure a single sync to send data to multiple FTP destinations.
Aside from being more convenient, this feature ensures that the data sent to each destination is exactly the same. With multiple syncs, the data could be different by the time the later syncs process. Now, the sync processes and then sends to multiple endpoints, meaning the data received at one destination is the same as the data received at all destinations.
How to configure a sync for multiple FTP destinations
In order to add a sync to your instance, you'll need to contact ALP SaaS support. Once support sets up a sync and you have adequate platform permissions, you'll be able to manage it. To configure the FTP destinations, follow the directions below.
- Navigate to Tools / Sync
- Click "Add or Edit" in the FTP Destinations column of the sync you're configuring
If an FTP destination has already been configured, you'll find it in the View FTP Destinations page.
- Click "Add FTP Destination"
Here, you'll find the configuration options for one FTP destination.
- Enter the Sync Target Name.
The Sync Target Name is how you'll identify the FTP destination in other menus.
- Enter the FTP Server Address
- Select the appropriate FTP Server Type
- Optionally, enter the FTP Server Directory
- Enter the FTP Server User
- Enter and Confirm the FTP Server Password
- Optionally, enter the amount of retries you want the sync to perform before failing
The maximum allowed is 5.
- Click "Save FTP Destination"
- Repeat for any additional FTP destinations
The maximum allowed is 6.