LinkedIn Learning and Schoox Deep Integration Guide

Schoox Deep Integration Functionality

Authentication: SSO
Content Discovery: Automatic Content Sync (All languages)
Reporting: AICC

Requirements:
The LinkedIn Learning and Schoox integration involves the following requirements:

  • An active Schoox LMS instance
  • An active LinkedIn Learning account
  • Admin access to LinkedIn Learning
  • Admin privileges to your Schoox LMS instance

Overview

Authentication

LinkedIn Learning supports SAML-based Single Sign-On (SSO) for enterprise integrations. Most organizations already use a centralized identity provider like Azure AD, Okta or ADFS to manage user authentication across business applications.

By enabling SSO, learners can seamlessly access LinkedIn Learning using their existing organizational credentials, eliminating the need to remember additional usernames or passwords and allowing them to focus on learning.

Automated Content Catalog Sync

The LinkedIn Learning library contains thousands of courses. LinkedIn Learning adds courses at a rate of 20-30 per week at no extra cost.

The Schoox deep integration with LinkedIn Learning uses LinkedIn Learning APIs to refresh the content library daily. This feature ensures LinkedIn Learning makes new content available within 24 hours of release.

Reporting

LinkedIn Learning captures all content viewed on its platform in robust usage reports accessible from the LinkedIn Learning administrative interface. In addition to generating reports, LinkedIn Learning uses AICC to communicate a learner’s progress back to Schoox when the learner launches content from the LMS.

SSO Configuration

Enabling SAML SSO

  • LinkedIn Learning recommends SAML SSO for all enterprise learning platform integrations. SSO authentication is configured in the LinkedIn Learning Admin settings, where integration with an organization’s identity provider (such as Azure AD, Okta, or ADFS) enables secure user authentication.

LMS Configuration – Steps Performed in LinkedIn Learning

Provision LinkedIn Learning Content API Keys

For Schoox to sync LinkedIn Learning catalog metadata, API keys must be provisioned in the LinkedIn Learning admin settings.

To sync your Schoox content with LinkedIn Learning, take the following steps:

  1. Login to LinkedIn Learning. If you are not already in the Admin screen, select Navigate to Admin, then select Settings > Integration

    linkedin-learning-integrate-navigation-screen

  2. From the side navigation menu, Access content and reports via API.

  3. Click the down arrow on the right to expand the Generate LinkedIn Learning REST API Application section.

Configure API application

  1. Click Add Application and provide the name related to your LMS (e.g. "Schoox LMS Integration"), as the application name, and provide a short description of the integration use case in the application description field.

    API application information

  2. There are two checkboxes – Content and Report. Select the fields that apply to you. For Content Sync to the LMS, only Content is required.

  3. Click Next and agree to the Terms and Conditions

  4. Save the Client ID and Client Secret values.

    API application showing LMS information

These values will be inputted into your Schoox system to enable the content sync between LinkedIn Learning and Schoox

Enable AICC in LinkedIn Learning

Check out the LinkedIn Learning AICC configuration workflow

Note

For courses to launch and to communicate learner activity back to Schoox, you must enable AICC in your LinkedIn Learning admin settings.

To enable AICC in LinkedIn Learning, take the following steps:

  1. After you login to LinkedIn Learning. If you are not already in the Admin screen, select Navigate to Admin, then select Settings > Integration

LinkedIn Learning admin centre homepage

  1. From the side navigation menu, select Add content to your LMS.

  2. Expand the Configure AICC section.

  3. Click Add Hostname(s).

  4. In the Hostname name field, enter the hostname provided by Schoox such as "company.schoox.com".

  5. Select On to enable the AICC integration.

    Select Usertype for XAPI configuration

LMS Configuration – Steps Performed in Schoox

Schoox Configuration

To complete the configuration with Schoox, you need the following information:

• Client ID

• Client Secret

Once you’ve gathered the required information and have logged into the Schoox LMS, follow these steps below:

  1. In Schoox, on the LinkedIn Learning panel, enter the Client ID and Client Secret to import the content.

    Schoox homescreen

  2. In the course Catalog the LinkedIn Learning provider can be selected to view content.

    LinkedIn Learning content section

  3. Course settings can be configured as required.

    LinkedIn Learning content section

Congratulations! Your learners now can access LinkedIn Learning content and reporting via their Schoox instance.

Schoox Troubleshooting

In order to reach out to Schooxs support team please visit their website Schoox Customer Support

Questions

For LinkedIn Learning configuration questions, reach out to your dedicated Customer Success Manager.

Back to Top