SAP Knowledge Base Article - Public

2671910 - What happens when Assignment Profiles are inactivated/deactivated?

Symptom

Usually, Assignment Profiles (AP) are set up to make assignments to active users only.  When a user that falls within the AP parameters becomes inactive, the AP will remove the assignment, then reassign once the user becomes active again (provided the AP is still running).

In the event of an AP being propagated and the users receive the assignment, then the AP is made inactive, if someone within the AP parameters becomes inactive after the AP is inactivated, what happens to the item assignments for these users?

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

Resolution

An Assignment Profile can be inactivated through the UI by:

  1. Navigating to Learning Administration > Manage User Learning > Assignment Profiles >
  2. Search for the required AP and open its record >
  3. At the 'Actions' button, an active AP will have the options 'Deactivate' and 'Deactivate and Unassign'.

Actions.png

  • Deactivate :
    Deactivating the assignment profile will prevent the assignment profile from making future assignments but keep current assignments intact.
  • Deactivate and Unassign : 
    Deactivate and Unassign action will remove all current assignments made by this assignment profile from all target users.

Now, coming to the second scenario when the user in the Assignment Profile pool gets deactivated. There are two ways in which a user can be deactivated:

  1. Through connectors;
  2. By and admin through the UI

1. Through connectors:

Considering the scenario when the user is inactivated through connectors, the items assigned to the user's Learning Plan will be removed only if the properties 'sfuser.connector.inactiveRule.cleanDevPlan' or 'user.connector.inactiveRule.cleanDevPlan' is set to Y.

Please refer KBA article 2305693 for further information on this property.

2. By an admin through the UI:

In order to manually inactivate a user, the admin needs to navigate to:

  1. Learning Administration > People > Users >
  2. Search for the required user and open its record >
  3. Change the Status from 'Active' to 'Inactive' and click on 'Save'
  4. At this step, the admin gets a pop-up with the warnings as seen below. The changes to the user assignments depends on the option that the admin choses at this step.

AP4.png

See Also

2318341 - LMS Connectors Knowledge Support and Tips

2305693 - What happens to a user record when it is deactivated either manually or via connector?

Keywords

sf, sfsf, lms, learning, admin, administration, Assignment profile, ap, active, Inactivate, deactivate, user, learning plan, item, sfuser.connector.inactiveRule.cleanDevPlan, user.connector.inactiveRule.cleanDevPlan, connector, assignment, , KBA , LOD-SF-LMS-ASP , Assignment Profile , How To

Product

SAP SuccessFactors Learning all versions