xAPI Package Support - Overview
Learning administrators can upload xAPI courses to their learning management systems (LMS) using the Content Uploader and Course Publisher tools. These courses can then be managed via the Course Catalog and Course Console, using the same Learning Management System (LMS) features provided to manage AICC and SCORM courses. Users can access xAPI courses from system search areas, launch xAPI courses on their transcripts, and view progress. This functionality is supported by the Cornerstone Learn mobile app.
Use Case 1: Instructional Designer Uploads xAPI Courses
Roberto is the instructional designer at ACME Corp. He has completed the development of a new compliance course using his company's authoring tool and has exported it as an xAPI package. Because Roberto is responsible for uploading content to ACME's LMS, he uses the Content Uploader to upload the new xAPI course to the system. After the upload, the system validates the course and provides information about whether the course has uploaded successfully or if there is invalid data that must be fixed.
Use Case 2: Learner launches xAPI Content
Emma is a marketing manager at ACME Corp. According to company policy, she is required to complete monthly compliance courses. Emma navigates to her learning transcript in the company portal and launches a required xAPI course that was uploaded to the system and assigned to her by a learning administrator.
The following existing permissions apply to this functionality:
|Course Catalog - View
Grants access to view the learning objects in the course catalog and enables administrators to view the Course Console and the Popular Requests and Highest Rated widgets on the Learning Admin Console (in conjunction with the Learning Admin Console - View permission). This permission can be constrained by OU, User's OU, Training Type, Training Item, Provider, ILT Provider, User's ILT Provider, and User's LO Availability. This is an administrator permission.
Adding an OU constraint and a provider constraint to this permission results in an "AND" statement.
|Learning - Administration
|Online Class - Upload
Grants access to the Content Uploader where an administrator can upload zip packages to create draft online classes. In addition, this permission grants the ability to upload a new zip package as part of the online class versioning process. This permission does NOT grant the ability to publish online classes. Without the permission to publish online classes, administrators with the permission to upload online classes can only upload and save online classes, which then must be published by administrators with the relevant permission.
As of November 10, 2017, this is the only permission which provides access to the Content Uploader page.
|Learning - Administration