Integrating OpenSesame

OpenSesame offers curated online learning programs to realize the potential of your workforce today. If your organization already has an OpenSesame account, you can easily integrate it into your Schoox academy.

Connecting Your OpenSesame Account

To integrate your OpenSesame and Schoox accounts, you will need to get your Customer Integration ID, or CIID, from your OpenSesame implementation specialist or customer success manager.

Once you have the CIID, select Admin in the top navigation bar. Under Your Academy on the left, select Academy Settings. Select Connect External Content Providers to Your Academy from the list of settings, and toggle the OpenSesame option to yes.

If you do not see OpenSesame as an option, please contact your Schoox representative to activate it in your academy.

Schoox will automatically check to see if newly uploaded OpenSesame files are duplicates. You can decide on how to handle duplicate files here, as well. This option determines what happens when courses are added via the API (see below). Uploading OpenSesame AICC courses directly into your academy will always prompt Schoox to check for duplicates and ask you how you want to handle them.

Choose whether or not you are displaying your organization's logo within your OpenSesame account. The custom option is meant for organizations who white label their academy. If you aren't sure, please talk with your OpenSesame representative. Then copy and paste or type in your CIID (and, if Custom, your Client ID and Client Secret, also available from your OpenSesame representative).

Save when finished.

Making OpenSesame Courses Available through the API

When your OpenSesame integration is active you can select courses to add to Schoox. Visit www.opensesame.com and log in to the administrator account that contains your course licenses.
If you’ve created a List or had any created for you, courses can be chosen from there. Open
the account menu and select Lists.

Open a List by selecting its title. Next, using the check boxes, select from the courses within. You can select everything, specific Groups, or individual courses. Only courses with an active license will successfully send.

When at least one course is selected, a Deliver Courses button will appear. Select it when you’re ready to proceed.

If you have multiple license types for any of the selected courses, you will be asked which
type to use. Next, select the Send to Integration delivery option. If a different option appears, expand the menu and choose Send to Integration from there.

Select Schoox and then the Deliver Courses button to deliver your selections to your academy.

To review the selected courses again, select View Status in the confirmation to visit the My
Courses dashboard, which can also be reached via the account menu.

Courses will appear in Schoox moments after selecting Deliver Courses in OpenSesame.
As a best practice, it is recommended that you test a small initial batch of courses to confirm
everything is operating as expected.

OpenSesame Courses in Schoox

OpenSesame courses appear in the course list in the Training tab, where you can manage them just like any other course in your academy.

The categories are automatically created by OpenSesame and is based on how OpenSesame categorizes the courses. There is no way to change this; OpenSesame decides the categories for their courses.

In addition to the immediate course delivery, Schoox will check OpenSesame once a day to see if there have been any changes or additions to your selected courses or their metadata.

If a course becomes inactive in Schoox—when you elect to remove it from the OpenSesame side or if it is retired by the publisher—it will no longer appear in Schoox’s search results for learners. These courses will be automatically deactivated on your behalf. They will still appear in an established learner’s transcript, and new learners will be unable to launch them.

In addition to the reporting available in Schoox, reporting can be found in your OpenSesame administrator account as soon as learners start launching OpenSesame courses. In the account menu, find Dashboard or Insights then select Activity Report.

Notes

  • It is recommended that clients do not use the same Customer Integration ID, CIID, in more than 1 academy. This cause some sync issues and confusion on which courses are being delivered to the academy, from OpenSesame.
  • Archived courses are kept in the academy, and labeled as such. Records are kept on archived courses, and archived courses can be reactivated at any time. Those in the middle of a course that is archived will be unable to finish the course until it is reactivated.
  • As the files are AICC, updates and changes happen almost immediately; there is no periodic sync needed.
  • Being that the courses are created externally, the options available while managing OpenSesame are limited. Those options unavailable will not appear or be grayed out.
  • When an OpenSesame Course gets updated, it may affect your Academy. If the external_id is updated by OpenSesame, a new Course will be created. Metadata or video updates are considered as lecture updates: this doesn't create a new Course. 
    In this case, users' progress won't change."

  • OpenSesame courses can only be archived and unarchived on the OpensSesame platform. Admins in Schoox won't be able to to those actions. All these actions happen in the OpesnSesame UI and are inherited in Schoox through the integration so that the two systems are in sync.

  • If you have manually uploaded OpenSesame courses in your academy, and then connect to the integration, courses without any activity will be archived and replaced - courses with activity (lecture views) will be ignored and a duplicate will be created.
Was this article helpful?
0 out of 0 found this helpful