SAP Knowledge Base Article - Public

2800231 - FAQ - About Service Event Bus (SEB) and Real-time user creation/updates in LMS

Symptom

Environment

SAP SuccessFactors Learning Management System (LMS); BizX HCM Suite

Resolution

What is Service Event Bus (SEB)?

Service Event Bus is an asynchronous messaging service (HornetQ) that handles the real-time creation and updates of users in LMS as soon as these users are created/updated in the BizX UI.

When and how frequently does SEB update LMS?

SEB handles events in real-time and OData API calls are triggered whenever a user get created or updated manually in the BizX UI. SEB does not trigger API calls when BizX users get created via a user import job (either Scheduled job or API).

Does SEB trigger API calls when users get created in Employee Profile (EP) or Live Profile (EC)?

It triggers when users get created in both EP and EC, as long as they are manually created in the UI.

What fields get synced over when users are created via SEB?

SEB user creation adheres to LMS SF User Connector mapped fields. It also adherers to all of SF User Connector properties and rules, such as copy rules, default values and transformation rules.

What fields in LMS get updated when changed on BizX for existing users inside LMS?

Only a user's language and timezone will be updated by SEB in real-time. When either language or timezone get changed manually in BizX UI SEB handles the real-time update in the LMS for the particular integrated user.

How can you prevent SEB from creating users in LMS in real-time as soon as they get created manually in BizX UI?

We do not recommend disabling SEB by removing API Integration URI configuration from BizX provisioning as it will impact other core integrations between BizX and LMS, such as JAM and Mobile App. One possible workaround would be to force the SEB user creation to fail by passing an invalid reference value for an LMS reference field (E.G "not_an_LMS_country_code" for LMS column "CNTRY"). When an invalid reference value is passed during BizX manual user creation in EC or EP, SEB will trigger an exception on this field and the user will not be created in LMS.

Expected SEB user sync behavior to LMS for Onboarding New Hire v/s Rehire

  • A New Hire from Onboarding will not trigger SEB event. Hence user will not sync to LMS in real-time.
    But once this onboarding user’s status becomes “Ready to Hire”, the user will show up in Manage Pending Hire(MPH) UI. Then hiring this user from the MPH screen will trigger SEB event, and user will sync to LMS.

  • A Rehire from Onboarding, will trigger a SEB event. Hence user will sync to LMS in real time. 
    Because, this only can happen in Manage Pending Hire(MPH) UI, to create a new employee as rehire in BizX.
Note: Ownership of this data flow will be with the respective teams, depending on the issue. For example-> Onboarding New Hire issues will go to Onboarding team, MPH issues will go to Employee Central team and SEB issues will go to Platform team.

Keywords

SAP; SuccessFactors; Learning; LMS; BizX; SEB; Service Event Bus; Integration , KBA , LOD-SF-LMS-SEB , Service Event Bus , LOD-SF-EC , Employee Central , LOD-SF-PLT , Platform Foundational Capabilities , LOD-SF-LMS-INT , Integrations with BizX , How To

Product

SAP SuccessFactors HCM Suite 1511 ; SAP SuccessFactors HCM Suite 1602 ; SAP SuccessFactors HCM Suite 1605 ; SAP SuccessFactors HCM Suite 1608 ; SAP SuccessFactors HCM Suite 1611 ; SAP SuccessFactors HCM Suite 1702 ; SAP SuccessFactors HCM Suite 1705 ; SAP SuccessFactors HCM Suite 1708 ; SAP SuccessFactors HCM Suite 1711 ; SAP SuccessFactors HCM Suite 1802 ; SAP SuccessFactors HCM Suite 1805 ; SAP SuccessFactors HCM Suite 1808 ; SAP SuccessFactors HCM Suite 1811 ; SAP SuccessFactors HCM Suite 1902 ; SAP SuccessFactors HCM Suite 1905 ; SAP SuccessFactors HCM Suite 1908 ; SAP SuccessFactors Learning 1511 ; SAP SuccessFactors Learning 1602 ; SAP SuccessFactors Learning 1605 ; SAP SuccessFactors Learning 1608 ; SAP SuccessFactors Learning 1611 ; SAP SuccessFactors Learning 1702 ; SAP SuccessFactors Learning 1705 ; SAP SuccessFactors Learning 1708 ; SAP SuccessFactors Learning 1711 ; SAP SuccessFactors Learning 1802 ; SAP SuccessFactors Learning 1805 ; SAP SuccessFactors Learning 1808 ; SAP SuccessFactors Learning 1811 ; SAP SuccessFactors Learning 1902 ; SAP SuccessFactors Learning 1905 ; SAP SuccessFactors Learning 1908 ; SuccessFactors HCM Suite 1204 ; SuccessFactors HCM Suite 1207 ; SuccessFactors HCM Suite 1210 ; SuccessFactors HCM Suite 1302 ; SuccessFactors HCM Suite 1305 ; SuccessFactors HCM Suite 1308 ; SuccessFactors HCM Suite 1311 ; SuccessFactors HCM Suite 1402 ; SuccessFactors HCM Suite 1405 ; SuccessFactors HCM Suite 1408 ; SuccessFactors HCM Suite 1411 ; SuccessFactors HCM Suite 1502 ; SuccessFactors HCM Suite 1505 ; SuccessFactors HCM Suite 1508 ; SuccessFactors Learning 1207 ; SuccessFactors Learning 1210 ; SuccessFactors Learning 1302 ; SuccessFactors Learning 1305 ; SuccessFactors Learning 1308 ; SuccessFactors Learning 1311 ; SuccessFactors Learning 1402 ; SuccessFactors Learning 1405 ; SuccessFactors Learning 1408 ; SuccessFactors Learning 1411 ; SuccessFactors Learning 1502 ; SuccessFactors Learning 1505 ; SuccessFactors Learning 1508