External Content Integration Sources
Summarize
Summary of External Content Integration Sources
This content explains how ServiceNow integrates Coaching With Learning with third-party learning management systems (LMS) including Cornerstone OnDemand, Pluralsight, and Udemy. These integrations are managed through the Enterprise Service Management Integrations Framework, which automatically creates source records for each LMS with predefined properties and integration services. This enables seamless synchronization of learning courses, user data, and activity between the external LMS and ServiceNow.
Show less
Note: The Legacy Workforce Optimization feature is being deprecated starting with the Tokyo release and will not be activated on new instances, though it remains supported on existing ones.
Key Features
- Predefined Integration Source Records: Each LMS (Cornerstone OnDemand, Pluralsight, Udemy) has a source record with predefined properties such as
pagesize(API call record count),fullpull(controls full or incremental data pulls),pulloffsethours(time window for modified data retrieval), and LMS-specific URL prefixes where applicable. - Data Synchronization Options: The
fullpullproperty allows customers to control whether all active users and courses (full pull) or only modified data (incremental pull) are synced into ServiceNow. This optimizes data transfer and performance based on customer needs. - Integration Services: These are predefined services that handle specific interactions with each LMS, such as assigning courses to employees, syncing user identities, pulling course catalogs, and retrieving user activity and progress data. These services enable robust, automated data flow into ServiceNow’s learning environment.
- User Mapping Flexibility (Cornerstone OnDemand): By default, users are mapped by email ID, but customers can customize this by overriding the
getCornerstoneUsermethod to map by user ID or username, allowing alignment with internal user management practices.
What Customers Can Expect
- Automated LMS Integration Setup: Source records for supported LMS platforms are automatically created, reducing manual configuration effort.
- Efficient Data Pulling: Customers can tailor synchronization frequency and scope (full or incremental) to balance data freshness and system load.
- Comprehensive Learning Data Integration: Course information, user enrollments, progress, and activity data from external LMS platforms are consolidated within ServiceNow, enabling unified learning management and reporting.
- Extensibility: Flexibility to customize user mapping and integration behavior supports diverse organizational requirements and user identity models.
- Future-Proofing: Awareness of deprecated features like Legacy Workforce Optimization helps customers plan for upgrades and maintain supported configurations.
When you integrate Coaching With Learning with third-party learning management systems, the source record for Cornerstone OnDemand, Pluralsight, and Udemy applications are automatically created in the Enterprise Service Management Integrations Framework. These source records 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 Cornerstone OnDemand application.
|
| Integration Services | Services interact with 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 | Integration services interact with Plural sight application to pull learning
courses into ServiceNow.
|
| Field | Description |
|---|---|
| Name | Name of the record in Enterprise Service Management Integrations Framework: Udemy |
| Properties | Set of properties that are predefined for the Udemy system.
|
| Integration Services | Integration services interact with Udemy application to pull learning courses
into ServiceNow.
|