The SuccessFactors Learning community rejoiced with a new feature introduced in the 2H 2021 release. In November 2021, Microsoft Teams was added as a Virtual Learning System (VLS) vendor available to integrate with the Learning module joining the already supported and well-known virtual meeting platforms such as WebEx and Adobe Connect.
A VLS integration in SuccessFactors Learning enables learning administrators to easily create and schedule training sessions to be delivered in virtual meeting rooms directly from the LMS. Setting up the Teams integration involves two sets of activities that are performed in the Microsoft Azure portal and in the SuccessFactors Learning module. The technical set up in Azure must be completed first before the set up in LMS can take place.
The CsApplicationAccessPolicy policy controls which users the integration can act on behalf of. It is important that the integration can act on behalf of instructors so that it can retrieve meeting attendance information. To complete these steps, you must be an admin with admin access to Microsoft Teams and have access to PowerShell 5.1 or later.
New-CsApplicationAccessPolicy -Identity <Policy_Name> -AppIds “<App_ID from Step1” -Description “<Description>”
New-CsApplicationAccessPolicy -Identity SFLearning -AppIds “44eea86e-d1e0-4ac9-9132-4e07b80e418c” -Description “SFLMSVLStoTeams”
Grant-CsApplicationAccessPolicy -PolicyName SFLearning -Global
|Set-CsApplicationAccessPolicy -Identity “Global” -AppIds 33a2b0b6-ef65-46ea-922e-4fbfeda8198b|
Grant-CsApplicationAccessPolicy -PolicyName SFLearning -identity “firstname.lastname@example.org”
* Each of the commands are automatically generated in the Excel Workbook attached. You can simply copy paste the commands into PowerShell
The LMS is now ready for use with Teams VLS!
Once the necessary configuration steps are completed as documented above, Learning admins have the ability to select the Teams VLS server for the classes which are planned to be delivered virtually during the class creation process. This automatically creates the virtual meetings in Teams. As admins update the time slots at the class level, this also updates the virtual sessions in Teams. This eliminates the need to perform these tasks in Teams and lessens the admin burden on training delivery.
SAP VLS Configuration Guide – this document also contains the link to download the VLS configuration file templates
Knowledge Base Article for Microsoft Teams VLS – this article provides links to other Microsoft resources and articles for the Azure portal set up.
If you need further support, you can also ask us about one of our flexible support contracts where we can help with this and anything else to do with SAP SuccessFactors!