SAP Knowledge Base Article - Public

3102580 - Content object Cross Security Domain (CDS) settings not updated via Item Connector

Symptom

When the "Enable Communication Cross Security Domain through Proxy" content object setting is enabled via the Item Connector, the "Content Server Wrapper Page Path" and "Communication Proxy Path" fields are blank.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

There are two different ways to have the above-mentioned scenario in place.

1.

  • Create the content object while the “communicationCrossDomainSupportEnabled” line is set to “false” (standard value) in LMS_ADMIN >

  • This will create the content object record in the database with no values for the two dependent fields (defaultContentServerPath and defaultProxletPath) >

  • Now, set “communicationCrossDomainSupportEnabled” to true >

  • Create a “content_module_data” file, where you set “ENABLE_CROSSDOMAIN” (equivalent to “Enable Communication Cross Security Domain through Proxy”) to “Y” >

  • Once the Item Connector concludes its successful execution, the “Enable Communication Cross Security Domain through Proxy” box is checked, but “Content Server Wrapper Page Path” and “Communication Proxy Path” are blank (even though, “defaultContentServerPath” and “defaultProxletPath” are populated).

2.

  • Create the content object via the Learning admin UI with the “communicationCrossDomainSupportEnabled” line set to “true” > “defaultContentServerPath” and “defaultProxletPath” both blank, in LMS_ADMIN >

  • Now, access LMS_ADMIN and populate the “defaultContentServerPath” and “defaultProxletPath” lines with the values you would like to >

  • Create a “content_module_data” file, where you set “ENABLE_CROSSDOMAIN” (equivalent to “Enable Communication Cross Security Domain through Proxy”) to “Y” >

  • Once the Item Connector concludes its successful execution, the “Enable Communication Cross Security Domain through Proxy” box is checked, but “Content Server Wrapper Page Path” and “Communication Proxy Path” are blank (even though, “defaultContentServerPath” and “defaultProxletPath” are populated).

Cause

This behavior when using the Item Connector is considered the system expected one, not a bug, and that would require a product enhancement to have it changed (KBA 2090228).

If the “Enable Communication Cross Security Domain through Proxy” is enabled via the Learning admin UI, the “Content Server Wrapper Page Path” and “Communication Proxy Path” boxes inherit the values from the database (currently blank), and it loads the defaults from the LMS_ADMIN configuration.

Resolution

To conclude the desired configuration scenario, where the “Enable Communication Cross Security Domain through Proxy” box is enabled and the “Content Server Wrapper Page Path” and “Communication Proxy Path” fields are filled out, a Learning admin would need to access the content object via the UI.

See Also

2090228 - How to Submit Ideas for SAP SuccessFactors Products

Importing Courses with the Learning Item Connector

2404463 - SuccessFactors Learning Connector Workbooks FAQs

Keywords

cross, security, domain, cds, content, object, item, connector, Enable Communication Cross Security Domain through Proxy, Content Server Wrapper Page Path, Communication Proxy Path, field, blank, ENABLE_CROSSDOMAIN, communicationCrossDomainSupportEnabled , KBA , LOD-SF-LMS-CON , Connectors , Problem

Product

SAP SuccessFactors Learning all versions