Who can use this feature?
|
Synchronize courses and learning statistics from Skillsoft to 360Learning.
Skillsoft integration overview
This integration allows you to:
- Search for Skillsoft courses in 360Learning.
- Add Skillsoft courses to groups' catalogs and libraries.
- Add Skillsoft courses to paths.
- Add tags to Skillsoft courses.
- View learner statistics on Skillsoft courses in 360Learning.
Synchronization schedule and timing
- Courses synchronize daily from Skillsoft to 360Learning at 8:45 AM Central European Time (CET).
- Statistics synchronize daily from Skillsoft to 360Learning at 8:55 AM Central European Time (CET).
Content synchronization
Content available to your organization and categorized as courses, books, audiobooks, channels, journeys, linked content, or uncategorized is retrieved through the Skillsoft API. Courses are created and updated in your 360Learning platform based on their status in Skillsoft.
If a course is created in 360Learning while it's active in Skillsoft, it will remain active in 360Learning, even if the Skillsoft API later stops returning it (e.g., due to license expiration).
Synchronized courses are modeled as 360Learning courses and added to the catalog and library of the group where the integration is activated. These courses cannot be edited in 360Learning, including their original title and description.
Statistics synchronization
Learner statistics are synchronized daily from Skillsoft to 360Learning. These include:
- The Progress, based on the Skillsoft
status
field:- If status is
Completed
, progress is 100. - If status is
Started
, progress is 50. - Otherwise, progress is 0.
- If status is
- The Score, based on the Skillsoft
lastScore
field. The score applies to all recorded attempts. - The Time spent, based on the Skillsoft
duration
field. The time spent applies only to the first recorded attempt. - The Last activity date, based on either the
completedDate
or thelastAccess
fields from Skillsoft. - The Result, based on the Skillsoft
status
field:- If status is
Completed
, result isSuccess
. - Otherwise, result is null.
- If status is
Playing a Skillsoft course from 360Learning
Skillsoft is responsible for granting or refusing access to the content to users. Only learners who have been given a Skillsoft Percipio license can access the content from 360Learning.
When a learner clicks START on the external course homepage in 360Learning:
- They are redirected to the platform of the external content provider, where they can play the course if they have the required permissions. They must use the same email in both platforms.
- The course is automatically marked as Completed in 360Learning, with a progress of 0%. This allows the learner to continue a path with a linear progression without waiting for the following statistics synchronization between the external content provider and 360Learning.
- If the external course is the last step in a path with a linear progression, or if the learner has completed all the other steps in a path with a non-linear progression, the path is marked as Successful.
All statistics will be updated at the next daily synchronization.
Set up the integration
Step 1: Get your integration parameters
Contact your Skillsoft representative to request access to the API in your Skillsoft platform, and ask for the following elements:
- Organization ID
- Bearer token
- Tenant instance URL
Step 2: Contact us
Once you have your integration parameters, email either your 360Learning Customer Success Partner (CSP) or Solution Architect (SA) with the following information:
- Integration name: Skillsoft
- 360Learning group ID: This is the group where the integration will be set up. Skillsoft courses will be added to the catalog of this group. If you choose the platform group, all users in public groups will see the content in their catalog. You may want to create a private group for this synchronization.
- 360Learning connector admin ID: The ID of a user with admin permissions on the integration group. This user will become the author of Skillsoft courses once they are synchronized.
Step 3: Activate the Skillsoft integration
Once 360Learning has enabled the integration in the backend, activate the integration in 360Learning:
- In the left sidebar, click the group where the integration is set up.
- At the top right of the main section, click Settings.
- In the left sidebar, click Integrations → Skillsoft.
- Enter your Organization ID, Bearer Token, and Tenant instance URL.
- If you want to add Skillsoft areas and subjects to the synchronized Skillsoft content in the 360Learning platform, as tags, select the check box Enable tags synchronization.
- At the bottom right, click SETUP INTEGRATION. The platform should take a few minutes to verify the credentials and complete the setup.
- Click Continue.
Content will be synchronized to your 360Learning platform at the next daily synchronization.