LinkedIn Learning is an online content provider offering thousands of video courses in software, creative, and business skills. When purchasing and syncing LinkedIn Learning courses into your platform from Docebo’s Content Marketplace, you can directly upload them as courses, or you can store them in Central Repository as AICC training materials to be pushed to your courses.
This article explains how to navigate LinkedIn Learning within the context of Docebo and how to manage content from LinkedIn Learning in your platform.
For further details on the Docebo integration with LinkedIn Learning, also see the LinkedIn Learning and Docebo LMS Deep Integration Guide.
Obtaining Credentials in LinkedIn Learning
To begin the integration, you first need to configure the proper settings and obtain credentials from your LinkedIn Learning account. Once you're logged into your developer account, open your personal menu by clicking on the Me option in the top right corner. From the dropdown menu, click on Integrate in the Account Settings section to access the Settings area.
In the Add content to your LMS via AICC tab, open the Configure AICC menu and insert the hostname of your platform into the Hostname(s) text box. If you are using the Custom Domain app, insert both your custom domain and the Docebo SaaS domain (it is possible to insert more than one hostname). If your subdomains are associated with a custom domain, always insert the custom domain. Enable now the AICC Integration toggle. If the AICC Integration toggle is not selected, it will not be possible to import content from LinkedIn Learning to Docebo.
Open now the Focused Learning menu. Here, it is strongly recommended (but not required) that you flag the Focus learners on a course option. That way, when a learner launched a course from your platform, they can only view the launched course and will not be able to browse other courses.
Now, move to the Access content and reports via API tab and open the Generate LinkedIn Learning REST API Application menu. Click on Add Application, and insert your Application Name and Application Description into the corresponding text boxes and click on Next. Agree and Save the Term and Conditions, to confirm the app generation. Once the app is generated, it will be displayed on the table of the Generate LinkedIn Learning REST API Application menu. The Client ID and the Client Secret in your app's row are the credentials that you need to activate the LinkedIn Learning catalog in your platform.
For help with your LinkedIn Learning account, refer to the LinkedIn Learning custom success center. Please note that Docebo does not provide support for issues related to the LinkedIn Learning side of this integration.
Accessing and Activating LinkedIn Learning in Docebo
To access the LinkedIn Learning catalog in your platform, you need to reach the Content Marketplace. Log into your Docebo platform as the Superadmin. Please note that only Superadmins have access to the Content Marketplace. Power Users cannot access or manage the Content Marketplace. Once logged in, access the Admin Menu by pressing the gear icon in the top right corner of the page. Then, select the Content Marketplace item.
On the main marketplace page, you will see all of the vendors from which you can browse, purchase, and sync off-the-shelf content. If you haven’t activated LinkedIn Learning in your platform yet, click on the LinkedIn Learning card. Once in the LinkedIn Learning page, click Activate LinkedIn Learning.
In the right panel, enter the corresponding credentials. You should contact LinkedIn Learning directly in order to receive the necessary credentials for this integration. Docebo cannot provide these credentials.
In the View Mode section, set whether the courses you import from LinkedIn Learning will be played in a new window, in the LinkedIn Learning portal, or in the Docebo course player (In Line option). You can change the view mode at any time from this panel by pressing the Configure Settings button, but remember that your changes will not be retroactive. The view mode you select is applied to the courses you import from LinkedIn Learning while the option is selected. This means that if you change the view mode several times, you will have mixed view modes for your courses.
You can edit your credentials at any time by pressing the Configure Settings button and inserting a different Client ID or Client Secret.
Browsing Content in the LinkedIn Learning Library
To filter content in the LinkedIn Learning catalog, you can press the Filter item in the action bar at the top of the catalog. Please note that the filters available in the Subjects area are available in the following languages: Chinese, English, French, German, Japanese, Portuguese and Spanish.
You can also sort the library using the corresponding menu on the right side of the action bar at the top, or search for content using the search bar. When sorting cards, please note that the date shown on the content cards is the date when the content was first published in LinkedIn Learning. When sorting cards using the Most Recent option, cards are sorted considering the date of the last content update, which may be different from the publishing date displayed on the card.
Please note that when filtering or sorting cards in the LinkedIn Learning library, the maximum number of cards displayed on the page is 500. This means that if LinkedIn Learning has recently mass-updated content, you may lose visibility of the Most Recently Created content.
Please Note: You cannot import Linkedin Learning Categories into Docebo.
Importing Content into the Platform as Training Material
In your platform, you can import LinkedIn Learning content either as an individual course in the Course Management area of your platform or as training material in the Central Repository. Please note that when selecting to import the content as a course, it will also be saved as training material in the Central Repository.
In order to import content as training material in the Central Repository, press the Import button in the course’s tile. In the right panel that opens, select the option to import as training material in the Central Repository.
Press Next at the bottom of the slideout panel. On the Category page, you can select into which training material category you want to place the content, but this step is not mandatory. Press Import to proceed.
A message at the bottom of the page will inform you that a background job has been created successfully. When you launch the import, the process will run in the background with a background job, so you can continue to use your platform and your PC without any restrictions during the import process.
Importing Content into the Platform as a Course
When importing the course, it will synch directly in your platform's Central Repository as training material, then the platform will automatically create a course with the content you are importing as its only training material. Therefore, you will find the training material in your Central Repository and the course in your platform's Course Management area. Both the course and the single training material within that course will have the same name as the LinkedIn Learning course, but you can edit both the names and any other training material details or course details after the course is created.
In order to import content as training material in the Central Repository, also creating a course out of it, press the Import button in the course’s tile. In the right panel that opens, select the option to import as training material in the Central Repository and create courses.
Press Next at the bottom of the slideout panel. On the Category page, you can select into which course category you want to place the content, but this step is not mandatory. Press Next to proceed. Then, flag whether you want to include the course into any course catalogs that you’ve created in your platform.
Remember: Even if you place the course within a catalog, you cannot resell the course. By placing the course in a catalog, users will be able to directly enroll in it, but they cannot purchase it.
If you do not want to include the course in any catalogs, simply press Next to proceed. Finally, use the Enroll Users to Courses toggle at the top of the last page of the slideout panel to directly enroll users into the course. You can enroll individual users, branches, or user groups in your platform. Then, press Import. A message at the bottom of the page will confirm that your content has been successfully imported into your platform. Refer to the Course Management section of the Knowledge Base to learn more about managing courses.
Mass Importing Content from LinkedIn Learning
Additionally, you can import multiple courses from LinkedIn Learning into the platform in a single action. When viewing the LinkedIn Learning catalog, press the download icon in the top right corner of the page. For the single import, select which courses you want to import, then flag whether to import them as Central Repository content or as platform courses, and if you want to assign them to one or more catalog(s). Refer to the sections above in this article for more information about each import type.
This import option does not allow you to enroll users into courses at this stage, since courses may have different types of audience. The massive import will be managed as a background job, with the import time depending on the number of courses you’re importing. Please note that each course that you import from LinkedIn Learning becomes an individual course in the platform, so if you import five LinkedIn Learning courses, you will create five courses in the platform.
Managing LinkedIn Learning Content in Docebo
When LinkedIn Learning courses are imported as AICC training materials in your Central Repository, they can be managed like regular AICC training materials, and have the same advanced settings options.
Once you find the training material from LinkedIn Learning in the list of training materials in the Central Repository, press the edit icon in the object’s row to edit the details of the training material, as desired.
When configuring the content View Mode, be aware that, according to the LinkedIn Learning security standard, if the imported course includes quizzes, those will not be shown in the course player when the course is played with the Play In Line, Play in Lightbox and Fullscreen view modes on desktop and with the Fullscreen view mode on tablets. If the course you have imported includes quizzes, then make sure to select the Play in New Window view mode so that your learners can see and access them.
When editing the title of the content you imported from LinkedIn Learning, remember that the new title will be assigned to the training material within the course, if you want to edit the course name, you can do so from the Course Management area. The new title will be used in the platform instead of the original content title for all purposes, including the search functionality, thus causing a mismatch between the course title in the platform and the one displayed in the LinkedIn Learning catalog.
The training material is marked as complete when 100% of the content has been viewed. There is no In Progress status for this training material, only Not Started and Complete.
User provisioning for LinkedIn Learning content is not supported, meaning every time a Docebo user accesses LinkedIn Learning content, he or she will be automatically logged in only if he or she is already logged into a LinkedIn session, or if an SSO system is configured in the platform. If none of these conditions are satisfied, the user will be prompted to log in manually. If a user does not yet have a LinkedIn Learning account, he or she should press the corresponding button in the pop-up box that will appear upon the user’s first access to LinkedIn Learning content. For any questions regarding the user provisioning process, you should refer to LinkedIn Learning’s help center.
Managing the LinkedIn Learning Catalog in Docebo
When LinkedIn Learning is enabled, the full catalog is automatically added to your platform’s course catalog collection. Superadmins cannot activate, deactivate, edit or remove it in any way. They can only set the visibility of the catalog to end-users.
In order to manage the catalog’s visibility to users, you must assign users to view the catalog, then users can enroll in courses by themselves. The catalog visibility depends on which users are assigned to it. In order to prevent users from seeing the catalog, do not assign them to the catalog.
Remember that a LinkedIn Learning course is listed in the Course Management area of the Admin Menu only if at least one user has enrolled into it from the catalog, or if the Superadmin imported it from the LinkedIn Learning Content Marketplace.
Attending a LinkedIn Learning Course as a Learner
As a learner, you have full visibility of the LinkedIn catalog only if the platform Superadmin gave you the right to see it. Log in to the platform and select Courses Catalog from the Main Menu. The LinkedIn Learning Catalog is listed among the other catalogs assigned to you and includes all the courses downloaded from the LinkedIn Learning platform.
Look for the course you are interested in by searching for specific content, or filtering by subject, difficulty or course language. Click on the course tile to access its dedicated page where you can learn more about the course author and language, and read a course description. Press Enroll to subscribe to the course. Confirm your enrollment by pressing Enroll in the pop-up box.
A message will confirm your subscription, and prompt you to start the course right away or to access the My Courses and Learning Plans area of the platform where the course you have just enrolled to will be listed together with the other courses assigned to you. Click on the course tile to access the course main page, then Start Learning Now to launch the training.
Depending on how the Superadmin configured your platform, you may be redirected to the LinkedIn Learning portal or view the course in the platform course player, directly from the course page. In both cases, you may need to log in to your LinkedIn Learning account, unless you already have an open LinkedIn session or your user is automatically provisioned by an Identity Provider. After the login, you will be automatically redirected to the course page. Once the course is over, you will not be automatically redirected to Docebo.
When setting the LinkedIn Learning catalog visibility, make sure that the number of users accessing the catalog does not exceed the number of LinkedIn Learning licenses you have purchased.
Tips & Tricks
- When importing content from the LinkedIn Learning library with the import as training material in the Central Repository and create courses option (either with a single or with a mass import), make sure that the language of the content you are importing is an active language in your platform. If the content language is not an active platform language, the content will be imported as training material in the Central Repository but the corresponding course will not be created. More details on language activation.
- The LinkedIn Learning catalog is not available to be included in a Catalog Widget if you set the Custom Selection option in the Catalogs to Display section when configuring the widget, but it is available if you choose the All Catalogs option for the Catalog Widget in the same section. Moreover, it is available on the Course Catalog Built-in page.
- If learners are experiencing troubles in viewing the LinkedIn Learning courses they are enrolled in because LinkedIn Learning does not recognize their identity, it may be caused by their browser tracking protection policy. Try fixing the issue as follows:
- Mozilla Firefox: disable the Enhanced Tracking Protection from the URL bar in the browser for the LinkedIn Learning website by clicking on the shield icon before the URL.
- Microsoft Edge: disable the Tracking Prevention option for the LinkedIn Learning website from the URL bar in the browser by clicking on the padlock icon before the URL.
- Google Chrome: click on the padlock icon before the LinkedIn Learning URL in the URL bar, then select the Settings option to access the Privacy and Security tab. Move now to the Cookies and other site data section to make sure that third-party cookies are enabled.
- Safari: from the browser top bar, click on Safari, select the Preferences option and move to the Privacy tab. From here, disable the Prevent cross-site tracking option.