Getting Started
Knowledge Anywhere is pleased to announce that an integration with OpenSesame is available for our Professional and Enterprise customers. This integration allows your learners to access OpenSesame content via your Knowledge Anywhere LMS.
What you will need to get started:
- Subscription with OpenSesame Contact OpenSesame to set up your learning plan that is right for your organization.
- Have OpenSesame Enabled on your LMS This integration is currently only available to our Professional and Enterprise customers. If you are a Professional and Enterprise customer, then please contact our Support Team to have OpenSesame integration enabled for your LMS. If you are an Express customer, please contact your Project/Account Manager to find out what it would take to upgrade to Professional.
A. Setting up OpenSesame Integration
1. Work with OpenSesame Support to Enable Integration with Knowledge Anywhere
OpenSesame will provide a Client Integration ID and enable the integration on OpenSesame's side.
2. Find courses that you would like to include in LMS Integration by adding them to a List. Then, select the desired courses from that List and click Send to Integration. The system will prompt you to select an integration destination. Once selected, click Send Now.
3. Add Client Integration ID
a. Log in as an administrator on your LMS and go to Site > OpenSesame Settings
b. Fill in the Client Integration ID (from step 1 above), then click Active, then click Save
c. Now you will see 2 new sections
i. xAPI Settings for OpenSesame – click Export to Text File and send the contents to OpenSesame
ii. Service Provider (SP) Settings – click IDP MetaData to download a file and send to OpenSesame
4. Fill in the Service Provider info in the LMS
a. OpenSesame support will return a “Service Provider Metadata XML File” that looks like this:
b. Log in as an administrator on your LMS and go to Site > OpenSesame Settings
c. In the SP section, click the Edit button and fill in the “SP Entity ID” and “ACS Url” field values from the XML file in step 4a. Both values should start with https://
d. click “Save”
5. Map fields
a. Back in OpenSesames Settings page, click Fields button to get to this page:
b. Turn the fields that need to be mapped by clicking on the toggle until you see "On". Click Save.
B. Select OpenSesame Courses to add to the LMS Catalog
So far, you have configured all settings that are need to be done once and once only.
This section will be about the on-going tasks.
1. Synchronizing Catalog between OpenSesame and the LMS
There are 3 options for synchronizing catalog:
- Manual synchronization: log in as an administrator on your LMS: Site > OpenSesame Settings:
Run Daily Sync - only takes any changes (newly-added courses, updated courses, retired courses) since the last sync - Manual synchronization: log in as an administrator on your LMS: Site > OpenSesame Settings:
Run Full Sync - takes the entire course catalog that was marked for "Send to Integration" from OpenSesame and synchronizes that set of courses to the LMS - Automatic synchronization: do nothing and a nightly process will do the same thing as “Run Daily Sync” in option 1.
2. Pulling OpenSesame courses into the LMS
a. Content > Courses > click "Add OpenSesame Course"
b. Use the filter to select the desired courses, the click "Add to Courses" for the ones that you want to make available to learners
c. Fill in course details and click "Save"
d. Assign the course to a learning path or as directed learning
C. Learner Selecting an OpenSesame Course
Learners generally take courses that are assigned to a learning path or directly assigned to them.
To filter specifically for OpenSesame courses, go to Learning Paths page, then use the filter by Course Type = OpenSesame. Learner can launch the course just like any other eLearning course.
For more information please see attachment from OpenSesame.
Comments
0 comments
Please sign in to leave a comment.