Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
stylenone

About CourseKey Integration

...

  • Contact CourseKey to obtain your School IDs, Auth Keys and Time Zones for each set

  • Establish course sites in Campus Cafe using STParm RCCONO if you do not have sites set up already.

  • All courses must have an associated course site in Campus Cafe

Note

Cautions

  • For a single attendance record that spans multiple days, Campus Cafe will record only the total time attended, not the days.

  • Customers are discouraged from manually setting a student's individual course last day attended in Campus Cafe and instead allowing the connection to CourseKey to determine the last day attended. Manually adjusting the last day attended in Campus Cafe will delete attendance records after that date in Campus Cafe but not in CourseKey thereby creating a mismatch between systems.

Campus Cafe STParm Configuration

...

  1. Navigate to Registrar > LMS Management

  2. Click Switch to CourseKey View

  3. In the Semester Box enter the Campus Cafe semester code (e.g. 202110)

  4. Optionally, to limit the enrollments all sections of a course, in the Course box enter the full course code (e.g. MTH100)

  5. Optionally, to limit the enrollments to a single section of a course, in the Section box enter the section number (e.g. 14)

  6. Click Add Enrollments to API Queue

Queue courses to be created in

...

CourseKey

You can direct Campus Cafe to create all courses for an entire semester or specific course or specific section.

...

The system will send an email to the email address listed in the Web App Config COURSEKEY_EMAIL, every time the import is run. The email will provide a summary of records imported as well as any errors for records that were unable to updated in Campus Cafe.

Asynchronous vs. Synchronous Course Last Date Attended Import

To allow LDA/Last Participation date from either Canvas or CourseKey to be imported in for Asynchronous courses but leaving the manual attendance functionality active for synchronous courses, Custom Control LDA_INSTRUCTION_METHODS is used to include certain course instruction methods to import LDA dates and exclude non-listed instruction methods from the import. An administrator may input multiple instruction method codes in a comma separated format that they wish for the LMS integration to import LDA for. Leaving the control blank will not import LDA dates by default.

There is an overnight process that will copy the LDA from the Student Attendance Data (ATSENT) to Student Enrollment Data (RGENRL) for the courses with the instruction methods defined in the Custom Control; which allows for the attendance being taken in either an asynchronous automatically or synchronous manner manually through the course roster to appear in the student finder and other reports.

Importing of Canvas or CourseKey Participation/attendance grades must be turned on for this to take effect.

Added Permission 1278 when set to NA to prevent a user from entering attendance for students after their enrollments' Last Date Attended. Removing NA will allow a user to enter/change attendance after and LDA is entered or automatically imported from an LMS integration.