SAP Knowledge Base Article - Public

3539680 - 'Registration not available' warning on a class with additional information 'Self-registration not available'

Symptom

Registration button is greyed out on a class and class says 'Registration not available' due to reason 'Self-registration not available' despite the followings:

  • class is being present in the user's library
  • class is having empty seats
  • self-registration is allowed on the class
  • user has "Enable Shopping Account" checked

**Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental**

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  1. Schedule a class from an item and enable "User can Self-Register" option on the class
  2. Add the class to a library the users have access to
  3. As a user search for the class in the library and open it
  4. Notice that Register button is greyed out and you have a warning on the class details page: "Registration not available"
  5. When you click on the information icon next to the warning, the reason given is "Self-registration not available"

Cause

The user role is missing the permission "Add to Learning Assignments". Without this permission, self-registering to a class is forbidden as the self-registration would require the self-assignment of the parent item as well, which the user in question has no permission for.

Resolution

  1. Check the user's role on the User Details page
  2. Go to System Administration > Security > Role Management
  3. Search for the role in question and open it in Edit mode
  4. On the permissions tab select option "add one or more from list"
  5. Expand section called "Learning"
  6. Select "Add to Learning Assignments" permission
  7. Click on the Add button
  8. As the user, open the class again and see the results: Register button is active and the warning has disappeared


Alternatively, the user can be registered for the class by an admin if you do not want to allow your users to self-assign any item from their library.

See Also

3437940 - Users not able to register to the class - KBA for the problem being caused by the Shopping Account of the user being disabled. In this scenario the information for the warning will be different:

'error.CourseHome.Schedule.ShoppingAccountDisabled'

Keywords

Unable to register, button greyed out, class registration, permission, Add to Learning Assignments, Registration not available, self-registration not available , KBA , LOD-SF-LMS-SCH , Class - Scheduled Offerings , Problem

Product

SAP SuccessFactors Learning all versions