VLS attendance not processed
Review the following considerations if your users’ attendance isn’t processed in Learning as expected.
- User has to loggin to the call through LMS. — > Below more details
- For most vendors, attendees can join a meeting through a URL, but only users who are registered for the class receive credit for attendance. Attendance isn’t tracked in the LMS for non-Learning attendees.
- VLS vendors require each meeting participant to be uniquely identified in order to properly capture attendance. —> check the user’s email.
- Primary instructors must join the session for users to get attendance credit.
- The API call is not working properly
Microsoft Teams API Called to Get Attendance for a Meeting
When an online meeting ends, an attendance report is generated for that session.
To get attendance for a virtual time slot in SAP SuccessFactors Learning for a Microsoft Teams meeting, the Process VLS Attendance APM makes a request to get a meeting participants report from Microsoft Teams.
The email address of the instructor entered in the Account ID field on the VLS Settings tab of the Instructor entity in SAP SuccessFactors Learning Administration, maps the userId in SFSF
👉To solve it: In MS Teams tenant administrators must create an application access policy and grant it to a user, this is to use application permission for the API below.
GET request to https://graph.microsoft.com/v1.0/users/{userID}/onlineMeetings/{{meetingId}}/attendanceReports/{reportId}?$expand=attendanceRecords
Please ensure you have reached the requirements in the “Details” tab oof the class.
This is described in the Guided Answers below:
https://ga.support.sap.com/index.html#/tree/834/actions/9293
User has to login to the call through LMS? Can he/she access directly to MS Teams?
SAP told me that it is mandatory to access through LMS, but instead I’ve tried accessing directly from MS Teams’ Agenda, and worked perfectly.
How can I know the result of the JOB Process VLS Attendance?


Workaround
The percentage presents a lots of errors in the calculation. To solve this insert 0.10
