Integrating an LRS with an LMS - Veracity Launch LRS Integration

LRS Integration / Adding xAPI Support

Veracity Launch offers some basic reports about logins, attempts, durations, and completions. However, you can get more advanced reports and learning analytics when you integrate an xAPI-conformant Learning Record Store (LRS)

In the LRS, Generate an Endpoint

You must set-up an endpoint to your external LRS before you can integrate it with Launch and start collecting xAPI data from your content. Your LRS should have a menu option or button to generate these “credentials”:
  1. Log-in to your LRS as an admin.

  2. In the Admin, Management, or Apps menu, select the Key or Credential option.

  3. Click the Add or Create button.

  4. Copy the LRS Endpoint URL, Key Username, and Secret Password.
For an example, read this article on how to Create an xAPI Access Key in the Veracity LRS.


 

In Launch, Integrate the LRS

Once you establish your LRS credentials:
  1. Login to your Veracity Launch portal.

  2. In the left menu, select the ADMIN > Manage Integrations > LRS and xAPI Integration option.

  3. On the Manage LRSs page, click the Create LRS Integration button.



  4. Next, enter a Name and Description (optional); and paste the Endpoint URL, Username (Key), and Password (Secret)



  5. When ready, click the Add Integration button. From now on, your content will send xAPI data to the LRS. To check that it’s working correctly…

  6. In Launch, launch a piece of content.

  7. In the LRS, see if it got the xAPI data successfully.

Adding Multiple LRSs

You can add more than one LRS to Veracity Launch, but you can have only one LRS enabled at a time. If you must send xAPI data to more than one LRS, then you can set up statement forwarding rules within your LRS interface (if supported). 

For an example, read this article on how to Create a New Forwarding Rule in the Veracity LRS.