Symptom
Cannot save 'providers[].orgID=' in the Open Content Network configuration property.
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Log in to SAP SuccessFactors Learning administration
- Navigate to System Administration > Configuration > System Configuration > OPEN CONTENT NETWORK
- Add a new third-party OCN provider, such as Udemy
- Attempt to save the configuration using 'providers[<your provider>].orgID=' (uppercase 'D')
- Observe that the configuration fails
Cause
- For default providers such as EDX, LYNDA, etc., 'providers[<your provider>].orgID=' (uppercase 'D') works as expected.
- For new providers, 'providers[<your provider>].orgId=' (lowercase 'd') is required due to system design constraints.
Resolution
Use 'providers[<your provider>].orgId=' (with a lowercase 'd') instead of 'providers[<your provider>].orgID=' (with an uppercase 'D') for new providers.
Note: Standard EDX properties get appended to newly added configuration which does not impact any functionality.
See Also
Keywords
providers, orgID, orgId, open content network, OCN, configuration property, save issue, uppercase D, lowercase d, third-party provider, Udemy, system design, SAP SuccessFactors Learning, providers[EDX].orgID, providers[<your provider>].orgID, EDX , KBA , LOD-SF-LMS-OCN , Open Content Network , Problem
SAP Knowledge Base Article - Public