Sources for Learning Core
Summarize
Summary of Sources for Learning Core
When you set up the Learning Core application in ServiceNow, source records for major learning platforms such as Cornerstone On Demand, Pluralsight, Udemy, Sumtotal, and Saba are automatically created in the Enterprise Service Management Integrations Framework. These source records contain predefined properties and integration services that enable seamless data exchange between ServiceNow and these external learning systems.
Show less
Key Features
- Predefined Properties: Each learning platform source record defines properties like pagesize (the number of records pulled per API call), fullpull (whether to pull all data or only updates), pulloffsethours (to manage incremental data pulls based on time offsets), and urlprefix for deep linking learning objects where applicable.
- Integration Services: Each source includes services to pull learning courses, user progress, user activity, and to synchronize or assign courses to users. These services ensure that learning data is accurately reflected within the ServiceNow instance.
- User Mapping: Users in external systems are mapped to ServiceNow users primarily via email IDs, with options to customize mapping logic (e.g., userid or username for Cornerstone On Demand).
Platform-Specific Details
- Cornerstone On Demand: Supports full or incremental pulls of users, courses, and transcripts. Services include course assignment, user synchronization, course pulls, and user activity retrieval.
- Pluralsight: Enables pulling of courses and course progress, with incremental syncing based on last run times.
- Udemy: Allows pulling of courses and user activity data, supporting both full and incremental data pulls.
- Sumtotal: Supports course assignment, pulling courses, user synchronization, and user activity retrieval, including deep linking capabilities.
- Saba: Provides course assignment, course pulls, user synchronization, and user activity pulls, with configurable page sizes and full or incremental data pulls.
Practical Implications for ServiceNow Customers
By leveraging these predefined integration sources and services, ServiceNow customers can efficiently integrate learning content and user progress data from popular learning management systems into their ServiceNow environment. This setup simplifies maintaining up-to-date learning records, automates course assignments, and consolidates learning activity tracking without custom development. Customers can configure synchronization frequency and scope (full vs incremental) to optimize performance and data freshness based on their organizational needs.
Once you set up the Learning Core application, the source record for Cornerstone On Demand, Pluralsight, Udemy, Sumtotal, and Saba applications are automatically created in the Source module in Enterprise Service Management Integrations Framework. The source records in the Enterprise Service Management Integrations Framework application contain a predefined set of properties and integration services.
| Field | Description |
|---|---|
| Name | Name of the record in Enterprise Service Management Integrations Framework: Cornerstone. |
| Properties | Set of properties that are predefined for the Cornerstone OnDemand
application.
|
| Integration Services | Services that interact with the Cornerstone OnDemand application to pull or push
learning courses.
|
| Field | Description |
|---|---|
| Name | Name of the record in Enterprise Service Management Integrations Framework: Pluralsight. |
| Properties | Set of properties that are predefined for the Pluralsight system.
|
| Integration Services | Services that interact with the Plural sight application to pull learning courses into the ServiceNow application.
|
| Field | Description |
|---|---|
| Name | Name of the record in Enterprise Service Management Integrations Framework: Udemy |
| Properties | Set of properties that are predefined for the Udemy application.
|
| Integration Services | Services that interact with the Udemy application to pull learning courses into the ServiceNow application.
|
| Field | Description |
|---|---|
| Name | Name of the record in Enterprise Service Management Integrations Framework: Sumtotal |
| Properties | Set of properties that are predefined for the Sumtotal application.
|
| Integration Services | Services interact with the Sumtotal application to pull or push learning courses.
|
| Field | Description |
|---|---|
| Name | Name of the record in Enterprise Service Management Integrations Framework: Saba |
| Properties | Set of properties that are predefined for the Saba application.
|
| Integration Services | Services that interact with the Saba application to pull or push learning
courses.
|