Symptom
- Error message "You no longer have access to this Class" appears when attempting to open a class from the Library after the registration close date has passed.
- Users are able to see in the library results classes that have Registration Close Dates in the past. Is there any way to hide such classes from the users?
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Log into HCM > navigate to Learning >
- At the library, search for the required item >
- Click on 'Show Classes' >
- Under the 'Upcoming Classes' list, notice that even classes with a past Registration Close Date are displayed >
- Clicking a class with a past Registration Close Date, an error is displayed: "You no longer have access to this Class" >
- Back at the library results, looking at the 'Upcoming Classes' list, click on 'Show All Available Classes' >
- Now the Available Classes page is shown, where the class with the past Registration Close Date is no longer displayed >
- Navigating to the item's Item Details page, the 'Upcoming Classes' listed do not display the one with a past Registration Close Date.
Resolution
The scenario reported has been reviewed by our Product Management team and confirmed at the application's current expected behavior:
- For classes with a future Start Date and past Registration Close Date, users will still see these classes listed at the 'Upcoming Classes' section on the Enhanced Search page;
- Regarding the message "You no longer have access to this Class", it is expected to happen when the user tries to open classes with past Registration Close Dates (since the users are unable to self-register into such classes);
- The above behavior is by design, as users can reach out to their manager or Learning admins to request to be registered in such classes if needed (since they are not able to self-register in these classes);
- At the Enhanced Search results, when clicking on the item title to navigate to the Item Details page, it's expected that this page doesn't lists classes with past Registration Close Dates.
The difference noticed in different pages of the application happens due to the different logic used by the Enhanced Search as it displays all classes which are still in the future, regardless of the cut-off date.
To suggest a different system behavior, it would be possible to have an enhancement request created for it (as per KBA 2090228), where the Learning Product Management team can further review and assess the requested functionality to be considered in a future release.
Workaround:
Customers may consider removing from the libraries the classes that have past Registration Close Dates. When not available in the users' libraries, the classes are not displayed to the users.
See Also
Keywords
sf, sfsf, lms, learning, ilx, experience, new, class, classes, schedule, offering, registration, close, date, library, access, error, upcoming, enhanced, search, cut-off, You no longer have access to this Class, show, all , KBA , LOD-SF-LMS-ILX , Integrated Learning Experience , LOD-SF-LMS-SCH , Class - Scheduled Offerings , Problem
SAP Knowledge Base Article - Public