This overview describes the various components of an integration and the estimated technical effort required to complete them.
SFTP
Terra Dotta will provide each client account with an SSH folder for the transmission of text-only SIS (Student Information System) data files. The client will provide a nightly SFTP of the SIS text file extract(s).
To learn more, see the following article: Transferring Data to Terra Dotta
Estimated Effort: 1 hour to generate a public/private key pair and test the SFTP connection.
Custom URL
Both the public and post-login portions of the site will have a custom URL using the institutional domain. (e.g. goabroad.myuni.edu, international.myuni.edu, etc.)
To learn more, see the following article: Using a Custom URL
Estimated Effort: 1-2 hours to generate an SSL cert and configure DNS.
SIS Integration:
The SIS file must be a tab-delimited text file containing user-creation information for all potential campus users of the site, along with optional additional information. The institution's IT department will also need to create a routine to refresh the extract file on a regular basis (e.g., nightly)
To learn more, refer to the article SIS/HR Data (Study Abroad). The article details the required SIS file format and includes the Study Abroad Mapping Template that will be provided.
Estimated Effort: 8-16 hours after data fields are agreed upon amongst the functional, campus data stewards, and IT. Please note that up to 4 additional hours may be required for Deferred Fetch integrations.
HR Integration:
HR data may be transferred in a separate flat file, or it may be included in the same file as student/applicant/user data, with a flag indicating who should be considered HR. This file must contain the entire eligible population of potential staff users.
To learn more, refer to the article SIS/HR Data (Study Abroad).
Estimated Effort: 2-4 hours of assistance to provide Terra Dotta integration engineers with documentation, network, authorizations, etc.
Authentication
This uses the institutional user authentication mechanism. When an integrated user attempts to log in to the Terra Dotta system, the system sends a request for user authentication and the user's "UUUID" (Unique, Universal, and Unchanging ID) to the institutional user authentication service. User access is then granted based on the response from the institutional system.
To learn more, see: Authentication.
Estimated Effort: 2-4 hours of assistance to provide Terra Dotta integration engineers with documentation, network authorizations, testing, and troubleshooting.