Symptom
An item and class have the setting User can Self-Register disabled, but the user is still able to self-assign the item.
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Log into HCM > access Learning as a user >
- Navigate to the Library >
- Search for the Item >
- The Item has the option Assign to Me available, even though self-registration (User can Self-Register) is disabled.
Cause
This is how the Learning application behaves with this setting:
- The User can Self-Register setting at the item level is to dictate the class level default setting. That is, if the setting is disabled at the item's level, the class will have the setting disabled as well when scheduled from the item;
- At the class level, the User can Self-Register is related to the class's registration process, and self-assigning an item (that is, adding an item to the Learning Plan) is different from a class registration. Having the item on the Learning Plan allows the user to see the available classes.
Resolution
Potential workarounds to stop users from self-assigning items (that is, to avoid the users from having the Assign to me option available on the Library search):
1. Remove the permission Add to Learning Assignments from the user's role, which controls the ability of self-assigning items:
- Note: When removing this permission, then the user will not have the Assign to me option to ANY items in the library(ies) they have assigned, so no items can be self-assigned by the users;
- Please see Adding or Removing Security Permissions in SAP SuccessFactors Learning Roles User Assistance Documentation for more information on how to do this.
2. Remove the item from the libraries the users have access to:
- Please see Adding Learning Items to a Library User Assistance Documentation for more information.
Note:
If the item is linked to a curriculum, the behavior still persists. That is, users will still be able to self-assign to the curricula with such items, but if User can Self-Register is disabled at the item's classes, the users won't be able to register into the available classes.
See Also
- 3583098 - Class Not Visible in Library - SAP SuccessFactors Learning
- 2394095 - How to self-enroll into a Class?
- 2388343 - Learning: "Register Now" button appear on user's learning plan for item even when self registration is 'No'
- 2313911 - User cannot self-register for a class from learning plan despite item and class property 'User can Self-Register' is set to 'Yes'
- 2169778 - Class Register Now option is missing for some users
Keywords
learning, lms, catalog, libraries, library, items, item, class, schedule offering, course, training, Assign to Me, self, registration, assignment, plan, approval, process, stop, keep, prevent, restrict, allow, permission, User can Self-Register
, KBA , user can self-register , self registration , LOD-SF-LMS-ITE , Items , LOD-SF-LMS-SCH , Class - Scheduled Offerings , LOD-SF-LMS-CAT , Catalog , Problem