2484313 - LMS - OCN Enhancements (b1705 - LRN-16927, LRN-16928)

SAP Knowledge Base Article - Public

2484313 - LMS - OCN Enhancements (b1705 - LRN-16927, LRN-16928)

Symptom

 - We have added a new Open Content Network (OCN) provider, edX, to call LMS API's.
 - SAP Learning Hub configurations are now exposed as we lay down the integration framework.
 - Customers can easily integrate with the new OCN providers to access their catalog of courses.

Environment

SuccessFactors LMS
Learning Management System

Resolution

Enhancement  - LRN-16927, LRN-16928

1. edX Configurations

 - New Configurations are added to the OPEN CONTENT NETWORK System Configuration

Naviagate to System Admin > Configuration > System Configuration > OPEN CONTENT NETWORK

You can find the new configuraitons added. Please configure the required settings here.

# edX Provider
# Please contact business@edx.org to sign your organization up for edX course access
providers[EDX].enabled=false
providers[EDX].name=edX
providers[EDX].pricingModel=
providers[EDX].label=label.ProviderEdx
providers[EDX].orgID=

Note: You will need to contact edX first. Once identified by edX they will push the courses in your instances.


2. Learning Hub Configurations

- New Configurations are added to the OPEN CONTENT NETWORK System Configuration

Naviagate to System Admin > Configuration > System Configuration > OPEN CONTENT NETWORK

You can find the new configuraitons added. Please configure the required settings here.

# Learning Hub Provider
providers[LEARNINGHUB].enabled=false
providers[LEARNINGHUB].name=Learning Hub
providers[LEARNINGHUB].label=label.ProviderLearningHub
providers[LEARNINGHUB].syncCourses=true
providers[LEARNINGHUB].apiUrl=
providers[LEARNINGHUB].handlerClass=com.plateausystems.elms.bo.ocn.impl.LearningHubCourseImportHandlerImpl
providers[LEARNINGHUB].pricingModel=
providers[LEARNINGHUB].fetchDeltaOnly=false
providers[LEARNINGHUB].inactivateCoursesMissingInFullFeed=false
# This User ID's Catalog Content will be fetched
providers[LEARNINGHUB].config.userID=
providers[LEARNINGHUB].config.adminID=
providers[LEARNINGHUB].config.secretKey=
providers[LEARNINGHUB].config.companyID=
providers[LEARNINGHUB].config.clientID=
#Org ID for LearningHub is the BizX SP entity ID.
providers[LEARNINGHUB].orgID=

You will need to make the configuration changes here. Once done, you should be able to import the LEARNING HUB Courses in the system.
You should have a valid Learning Hub license to get the configuration details. Please contact your sales rep regarding license purchase.

Keywords

OCN, edX, Learning Hub, Enhancements, Open Content Network , KBA , LOD-SF-LMS , SuccessFactors Learning , LOD-SF-LMS-CNT , Content , Product Enhancement

Product

SAP SuccessFactors Learning 1705