...
- No direct integration
- Banner provides a synthesized view of data to Middleware
- THRCSDB - person registrary info
- SWVITSI - courses and instructors
- SWVITRG - students and the courses they are in
- Middleware further processes the data against the person registrary
- Web services API is used to provision Sakai
- Three custom java applications are used for this provisioning
- sakai_load_users - creates the main sakai account for each user. Does not assign the user to any sites.
- sakai_load_courses - creates all of the new course sites in Sakai. This is the process that assigns the Sakai site ID for the course.
- sakai_load_students - adds/removes the students from each of the courses that they are assigned to
- for more information please see Rice-Sakai-Atlanta.ppt
The Sakai Web Service API routines that we use are:
...