FTP Integration is here to help you find and use our learning content within your systems, enabling your teams to learn in the flow of work. To activate this feature, reach out directly to your account manager or the support team who will guide you through the quick activation process.
What is FTP?
FTP stands for File Transfer Protocol. It’s a communication protocol used for transferring files between applications over a network, such as the Internet. Think of FTP as a safe place where you can store your files and access them from wherever you want, or you can allow someone else to access your files. SFTP (Secure File Transfer Protocol) is an alternative to FTP that adds an extra layer of security to the process of the file transfer - that’s the standard of the protocol we’ll be using for our integration.
Its main advantage is its compatibility - it’s widely supported by different services, allowing an easy sharing of files. In our case, the files will be in a CSV format and they will hold details of the information we want to share between the platform and a system of your choice.
What is the goal of the FTP Integration?
The goal of this integration is to facilitate the sharing of files (and contained data) from our platform to an external platform, enabling you to find the learning content in your systems, process it accordingly with the service you want to connect to, and ensure the learning activities are reflected back once the learners have completed specific training units (courses, lessons, exams, labs or quizzes).
How to activate the SFTP Integration?
Enabling SFTP integration currently takes place behind the scenes and you will be able to view it once it’s completed (under https://cloudacademy.com/organizations/settings/integrations/).
Here’s how to get started:
- Get in touch with your account manager or the support team
- They will ask you to provide credentials of your preferred SFTP Server (Host, Username, Password, any additional security configuration)
- They will also need a path of a folder to store the CSV files we will be generating
- The team will simulate the first sync of content and consumption as a CSV file
- You will then need to validate the CSV files received
- When this is completed, we’ll activate the integration that is going to:
- Once a day: generate a CSV file containing a list of available content (replacing the file if exists)
- Every 5 minutes: append the completions events in the existing file (creating if does not exists; time can be customized)
- The entire setup process (once we have the SFTP credentials) is completed within 5 working days
Is it possible to test or customize the integration?
Absolutely - we can run a test phase in an alternative SFTP environment before moving into production. If you have unique use cases, you can also reach out to the support team who will analyze the request and evaluate if it’s possible, or if it can be put on our roadmap.
How much does it cost?
The cost of this integration is an annual fee depending on the number of existing licenses - reach out to the team to discuss the details or ask questions, we’re here to help!
Comments
0 comments
Please sign in to leave a comment.