There are two main benefits a NovoEd customer can experience by integrating with its learning management system:
Most learning management system integrations involve an AICC package. AICC packages contain course metadata (course title, author, description, etc.) in a .zip file and can be downloaded for a customer’s NovoEd course. These packages can then be uploaded into a customer’s Learning Management System.
Here are the normal steps of an AICC launch and AICC completion report (keeping in mind some integrations are unique and require different steps):
AICC is an LMS integration standard. It is not an authentication standard. This means that customers still need to pair AICC with Single Sign-On.
NovoEd is AICC 4.0 compliant. For customers that leverage an LMS with lower versions of AICC (do not support AICC 4.0), NovoEd can offer support testing these integrations. However, this option may not work out of the box. The NovoEd technical support team can enable the AICC integration. Once enabled, the Org Admin will see the option to “Download AICC package” in the Org Admin Dashboard.
Different learning management systems have various ways of accepting an AICC package. NovoEd recommends that customers consult their learning management system for this upload. It is preferred that the AICC package is launched into a full browser window and NOT a pop-up or an IFrame. An AICC launch from the LMS involves several redirects that might get blocked if the launch is confined in a pop-up window or an iframe.
An AICC launch from an LMS overwrites any course enrollment restrictions on NovoEd and gives the user complete provisioning controls to the LMS. For example, if a course is created with closed enrollment on NovoEd, learners will not be able to enroll unless it is through the AICC integration. When AICC integration is enabled, the NovoEd platform assumes that the user launching an AICC package from the LMS has been given access already, enrolls them, and allows them to enjoy the training.
When using an LMS and the AICC integration, the following settings should be made:
For example, if a customer has a course with the “open within organization” enrollment setting, a learner can forward the course link to another learner in your company and the new learner can enroll in the course without going through the AICC launch. As a result, the new learner’s completion data will not be recorded in the LMS. A course launch has to happen through the LMS for NovoEd to be able to send data back to the LMS after completion - this is the reason for the requirement to provision users on the LMS to access the course launch and use closed enrollment settings on NovoEd.
NovoEd strongly discourages customers from adding users manually to courses from the user management dashboard, as that interferes with an AICC launch and the data collection process.
When using an LMS and the AICC integration, the course MUST be a Production Offering AND the Registration type must be CLOSED ENROLLMENT. Defining completion criteria is recommended.
As an Org Admin:
|
If you see a “refused to connect” message, it most likely means that your integration is launching NovoEd in an iFrame. Unfortunately, we cannot support this. One should configure their LMS to open the AICC package in a new tab instead.
If you do not know how to do this, please refer to your LMS Support.
Changes to catalog id or the completion criteria / maximum attainable points would require an update to the AICC package in the LMS.
When the learner completes the course and/or when the course reaches its closure date, NovoEd will send the LMS learner completion data for each learner who launched the course from the LMS. The completion data reported includes points earned / total possible points and completion status (incomplete/complete).
When there are no completion criteria defined for a course, NovoEd will send the LMS a completion status of "completed" on the course's closure date. Completion status is sent for each learner who launched the course from the LMS.
When the AICC package is installed, the learner needs to launch the course one time through the LMS to send back completion. This can be the first time; however, they can launch anytime after the first time they enroll too and receive an AICC token to send back completion to the LMS. We found that some LMSs like (Docebo) with AICC do not allow us to send completion back after the course end date. On the course's end date, we send completion as the final status, once a learner is marked for final status we no longer will have the means to sync completion.