SAP Knowledge Base Article - Public

2282363 - LMS - Assignment Profile not Assigning Program to the users who are a part of the AP


  • The Program which is a part of AP is not assigned to the users
  • The Assignment Profile (AP) is synchronizing as expected
  • The users are getting added as and when expected to the AP


SAP SuccessFactors Learning Management System (LMS)

Reproducing the Issue

  1. Create an AP that includes users that should be assigned a Program
  2. Add the Program to that AP
  3. Synchronize and Propagate the AP
  4. The users who were a part of the AP were assigned the Program initially when the AP was propagated and was being synchronized as expected
  5. After a certain time, the AP stopped assigning the Program to the Users who were being added to the AP as and when they were satisfying the criteria of the AP and the AP was being synchronized 


The cause for this is that the Program that is a part of the AP would be a Scheduled type Program:

  • The Program would be assigned to the users through the AP while the Program Start Date is in the future and users are being added to the AP after AP sync
  • As soon as the Program Start Date becomes in the past,  no matter how many users are added to the AP, they will not be assigned that Program automatically via the AP


Manually assign the Program to the users from the admin side:

  • Add the Program to the User one by one
  • Use the User Needs Management Tool to assign the Program (KBA 2650345)


  • Unless needed, avoid using a Scheduled type Program in an AP for automatic assignment
  • The Program will not be pushed out to the users once the Program Start date becomes in the past


SF SuccessFactors LMS Learning AP Assignment Profile Program did not assign user , KBA , LOD-SF-LMS-ASP , LMS AP , LOD-SF-LMS-PRO , LMS Programs , Problem


SAP SuccessFactors Learning 1511 ; SAP SuccessFactors Learning 1602 ; SAP SuccessFactors Learning 1605 ; SuccessFactors Learning 1408 ; SuccessFactors Learning 1508