cancel
Showing results for 
Search instead for 
Did you mean: 

SuccessFactors LMS API Query

arunsri_bs
Participant
0 Kudos

Hi,

 We have OCN integration with LinkedIn Learning which is working as expected. There are few areas like below which we are looking for product capability. We checked the LMS API document but couldnt find anything relevant for the requirement. 

  • If the course is directly assigned to ourself in LinkedIn and is taken in LinkedIn, the course progress needs to be updated in the SuccessFactors LMS via API.
  • Upload LinkedIn learning Path as a AICC package in SuccessFactors LMS.

Please help. Have anyone came across this?

@PaulT @SF-Dan 

@SF-Chris 

 



Thanks
Sri

 

SAP SuccessFactors Learning 

Accepted Solutions (0)

Answers (1)

Answers (1)

SF-Chris
Product and Topic Expert
Product and Topic Expert

Hi Sri,

  • If the course is directly assigned to ourself in LinkedIn and is taken in LinkedIn, the course progress needs to be updated in the SuccessFactors LMS via API.
    • This would then require LinkedIn to be able to utilize other LSM APIs. There's nothing from SF or LinkedIn that would have a logic of cross referencing what assignments either application has and syncing them. You can build your own end user portal to try to satisfy this but it could be quite complicated.
    • If you meant course progress as in bookmarking, there is no API to send that data.
    • If you meant course progress as in the user completes the training in the OCN and then it needs to be associated to the LMS completion and the user never assigned it and took the LiL course via SF LMS, there is also nothing like this. The OCN vendor would have to know the corresponding LMS User ID and trigger the OCN Completion API for all courses. They would have to also find a way to track which users from your organization are in SuccessFactors and which ones aren't.
  • Upload LinkedIn learning Path as a AICC package in SuccessFactors LMS.
    • There's only the OCN API that can import OCN courses into LMS and there is no standard LMS API to create content or items.
    • There is no creation of a Learning Path because that is unique to LiL. Should it match up to a Curricula, a Program, a Collection? Each OCN vendor can have their own unique services but the OCN API is built to be more generic and you as the end admin can decide what to do with the courses that you import.

Enhancement requests would be needed on the SF side but then the OCN vendor would have to also adopt it, which might not be guaranteed.

Regards,
Chris

arunsri_bs
Participant
0 Kudos

Thanks @SF-Chris for the quick reply. 

  • If the course is directly assigned to ourself in LinkedIn and is taken in LinkedIn, the course progress needs to be updated in the SuccessFactors LMS via API.
    • This would then require LinkedIn to be able to utilize other LSM APIs. There's nothing from SF or LinkedIn that would have a logic of cross referencing what assignments either application has and syncing them. You can build your own end user portal to try to satisfy this but it could be quite complicated.
    • If you meant course progress as in bookmarking, there is no API to send that data. 
    • If you meant course progress as in the user completes the training in the OCN and then it needs to be associated to the LMS completion and the user never assigned it and took the LiL course via SF LMS, there is also nothing like this. The OCN vendor would have to know the corresponding LMS User ID and trigger the OCN Completion API for all courses. They would have to also find a way to track which users from your organization are in SuccessFactors and which ones aren't. The OCN vendor is currently sending completion and it is working. But if the user logs in directly in LiL and self assign a course and takes it, we would need this assignment to be sent to SF along with percentage of completion. Once the course is completed, LiL would send the completion. The requirement is to send, that this course is assigned, and the progress percentage is so and so.
  • Upload LinkedIn learning Path as a AICC package in SuccessFactors LMS.
    • There's only the OCN API that can import OCN courses into LMS and there is no standard LMS API to create content or items. This is place and working.
    • There is no creation of a Learning Path because that is unique to LiL. Should it match up to a Curricula, a Program, a Collection? Each OCN vendor can have their own unique services but the OCN API is built to be more generic and you as the end admin can decide what to do with the courses that you import. Thank you for clarifying.Can this Learning Path from LiL can be used in SF LMS if it is done via AICC Package?

Enhancement requests would be needed on the SF side but then the OCN vendor would have to also adopt it, which might not be guaranteed.

SF-Chris
Product and Topic Expert
Product and Topic Expert

Both are not possible.

arunsri_bs
Participant
0 Kudos

Thank you so much for your response! I really appreciate your help and the time you took to address my questions. Thanks again