Table of contents
- Introduction
- Integration
2.1. Integrate LinkedIn Learning with Engagedly
2.2. Add LinkedIn Learning credentials
2.3. Add Oauth2 provider details - Import LinkedIn Learning courses
1. Introduction
LinkedIn Learning is an online learning platform, offering a wide variety of courses on various topics. It allows users to learn at their own pace through interactive quizzes, assignments, and online courses, making education flexible and accessible to everyone.
LinkedIn Learning aggregates content from various providers, allowing organizations to deliver training and learning opportunities to their employees through a single platform. The platform is often used in corporate training programs to enhance workforce skills and knowledge.
The integration between LinkedIn Learning and Engagedly simplifies employee learning and development by automatically syncing LinkedIn Learning courses with Engagedly's learning management system. This seamless connection makes it easy for employees to access and complete LinkedIn Learning courses within Engagedly while allowing admins to track and manage learning progress efficiently.
2. Integration
Admins must contact our support team to enable LinkedIn Learning integration with Engagedly for their organization.
Integration includes the following steps:
- Integrate LinkedIn Learning with Engagedly
- Add LinkedIn Learning credentials
- Add Oauth2 provider details
Prerequisites
- Subscription to LinkedIn Learning and Engagedly.
- LinkedIn Learning must be enabled in Engagedly for your organization.
- Admin must have the same email ID for LinkedIn and Engagedly.
2.1. Integrate LinkedIn Learning with Engagedly
After enabling LinkedIn Learning, admins must configure the settings to integrate LinkedIn Learning with Engagedly, allowing employees to access LinkedIn Learning courses in Engagedly.
Note: Only admins can configure the settings.
Navigate to Settings > Integrations.
- In the Learning Providers field, click LinkedIn Learning.
2. Toggle the button to enable connection and click SAVE.
LinkedIn Learning is now available for all employees in your organization.
You can follow the same procedure to disable it if required.
2.2. Add LinkedIn Learning credentials
Once you save the settings, you will get the option to enter LinkedIn Learning credentials on the Engagedly platform.
- In the LINKEDIN CREDENTIALS field, click ADD on the right.
- Log in to LinkedIn Learning.
- Click your profile at the top right and select Integrate.
4. On the left pane, select Access content and reports via API.
5. On the right, click the Down Arrow to expand the option Generate LinkedIn Learning REST API Application and click Add application.
6. Type the application name and description in their respective fields.
7. Select Content and Report in the Choose keys field and click Next.
8. Click Agree and Save to accept the terms and conditions.
The client ID and client secret are generated for the new application you created.
9. Hover over the corresponding Client ID and Client Secret to copy them.
10. Navigate to Engagedly, paste the Client ID and Client Secret into their respective fields, and click SAVE.
Client credentials are successfully added, which initiates the course sync process.
Note: Once client credentials are added, you must import LinkedIn Learning courses into Engagedly and allow learners to access them.
You can edit and delete LinkedIn Learning credentials in Engagedly if required.
In the LINKEDIN CREDENTIALS field, click the Overflow Menu on the right and select Edit or Delete as required.
Note: If credentials are deleted, new courses will not sync, and you cannot track learners' progress.
2.3. Add Oauth2 provider details
After adding LinkedIn credentials, admins must add Oauth2 provider details to complete the integration.
- In the OAUTH2 PROVIDER DETAILS field, click ADD on the right.
- Type the application name and click SAVE.
Once you save the application name, the Oath Server URL, Tenant Server URL, Client Key, and Secret Key are generated.
Note: You must copy these details and paste them into their respective fields on LinkedIn Learning (step 9).
3. Navigate to LinkedIn Learning.
4. Click your profile at the top right and select Integrate.
5. On the left pane, select Configure reporting integrations.
6. On the right, click the Down Arrow to expand the option Configure xAPI and click Add integration.
7. Type the integration name as required and select ID in the User Type field.
8. Navigate to Engagedly and copy the OAuth Server URL, Tenant Server URL, Client ID, and Client Secret key generated in step 2.
9. Navigate to LinkedIn Learning, paste them into their respective fields, and click Enable.
Now, the integration is enabled.
You can delete Oauth2 provider details if required.
Note: If the Oauth2 provider details are deleted, the real-time sync will stop functioning.
In the OAUTH2 PROVIDER DETAILS field, click the Overflow Menu on the right and select Delete.
After integration, you can add categories to categorize the imported courses on Engagedly.
Click +ADD in the SETTINGS field.
Note: If categories are not added, the imported courses are available in the uncategorized section.
3. Import LinkedIn Learning courses
After integration, you can import LinkedIn Learning courses to Engagedly. You can import an individual course or multiple courses. Learn more in Import courses from integrated applications.
Note: Only admins can import courses.
Note: When a learner starts a course in LinkedIn Learning that has not been imported into Engagedly, the course details and progress sync with Engagedly. The course appears in the learner's My Learning tab. If the admin configures the setting to push the course to the Engagedly Library, it becomes available to employees. Otherwise, only admins and those with manage permissions can view it on the Manage Resources page.
After integrating LinkedIn Learning with Engagedly, learners can access LinkedIn Learning courses on Engagedly, and you can track their progress.