Share via


LinkedIn Learning and Meridian Deep Integration Guide

Meridian Deep Integration Functionality

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

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

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

Overview

Single Sign-On

During the initial configuration, you can configure LinkedIn Learning and Meridian to establish a secure SAML single sign-on (SSO) connection to ensure seamless access to content. SSO authentication reduces friction for users and administrators by eliminating the need for manual user registration. SSO ensures learners spend more of their time watching content and less of their time trying to remember usernames and passwords.

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 Meridian 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 xAPI to communicate a learner’s activity back to Meridian when the learner completes a LinkedIn Learning course. All LinkedIn Learning course completions will be reported both in LinkedIn Learning and in Meridian.

SSO Configuration

Enabling SAML SSO:

  • LinkedIn Learning recommends SAML SSO for all enterprise learning platform integrations. SSO authentication can be configured in your LinkedIn Learning Admin settings. Most organizations have a centrally managed identity management solution like Azure AD, Okta or AD FS which can be configured to authenticate users into enterprise applications like LinkedIn Learning.

LMS Configuration – Steps Performed in LinkedIn Learning

Provision LinkedIn Learning Content API Keys

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

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

  1. Login to LinkedIn Learning. If you are not already in the Admin screen, select Go to Admin, then click Me > Integrate

    LinkedIn Learning admin centre homepage

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

    Configure API application

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

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

    API application information

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

  6. Click Next and agree to the Terms and Conditions

  7. Save the Client ID and Client Secret values.

    API application showing LMS information

LMS Configuration – Steps Performed in Meridian

Meridian Configuration

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

Client ID

Client Secret

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

  1. On the home screen, navigate to Manage > Training

    Meridian homescreen

  2. On the right side of the screen, under Quick Links, click on LinkedIn Learning

    LinkedIn Learning content section

  3. You are presented with a page displaying all LinkedIn Learning content that has been synced with the LMS (on initial setup this will be empty)

  4. Select Settings and paste the Client ID and the Client Secret into their respective boxes

    LinkedIn Learning settings within Meridian

  5. Click Save

  6. This area will now display all LinkedIn Learning content available for your organization. Select which pieces of content you’d like to add, and the system will sync it accordingly.

    LinkedIn Learning content for syncing

  7. When syncing a large number of courses, the system will import them in the background. You can return to this page to see the status of the bulk import:

    Bulk sync of LinkedIn Learning content

  8. Once the sync is complete, you will find the items in the following sections:

  • Learner admin

    LinkedIn Learning courses within learner admin

  • Content searches

    LinkedIn Learning courses within content searches

Enable xAPI Learner Activity Tracking in LinkedIn Learning

To configure the LinkedIn Learning Provider in Meridian, take the following steps:

Note

For the optional Scope field, you must fill in with xapi:write

The Meridian Client ID and Client Secret for authentication can be found using the following steps:

  1. Login to the Meridian LMS and navigate to Administer > Domains

    Configure XAPI within LMS

  2. Select the appropriate domain and then navigate to the URL tab

    XAPI URL configuration section

  3. The Consumer Key is the Client ID (however, when copy/pasting from the Meridian LMS to LinkedIn Learning, you must replace the -api characters at the end with -cc) and the Consumer Secret is the Client Secret.

    Client ID and Client Secret values

Check out the LinkedIn Learning xAPI configuration workflow

Note

To communicate learner activity back to Meridian, you must enable xAPI in your LinkedIn Learning admin settings.

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

  1. After you login, if you are not already in the Admin screen, click Go to Admin, then select Me > Integrate.

LinkedIn Learning admin centre homepage

  1. From the side navigation menu, select Configure reporting integrations.

  2. Expand the Configure xAPI section.

  3. Click Add integration.

    Add XAPI integration within LinkedIn Learning

  4. In the Integration name field, enter a name such as "Meridian Reporting".

  5. In the User Type drop down, select ID.

  6. Copy and paste the following items provided by Meridian into LinkedIn Learning:

    • OAuth Server URL
    • Tenant Server URL
    • Client ID
    • Client Secret
  7. Click Enable.

    Select Usertype for XAPI configuration

Note

xAPI statements are communicated once. From the LinkedIn Learning perspective, the original completion will be maintained.

Meridian Troubleshooting

In order to reach out to Meridians support team please visit their website Meredian Customer Support

Questions

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

Back to Top