SAP Knowledge Base Article - Public

2290023 - User Permissions Change After Each New Release of SuccessFactors Learning

Symptom

In Learning, there are several user roles. The permissions available for these roles have been chosen carefully, after each release, however, the roles seemed to be reset.

Environment

SAP SuccessFactors Learning

Cause

  • System default roles, these roles are the main vehicle for delivering permissions and for over a decade this is how the LMS has functioned.
  • The roles are reset frequently (either patch and/or major release) as a result of standardizing our database scripts.

Note: Our scripts are looking up for the role ID to target the roles to update.

Learning default roles are:

  • ALL
  • ALL_CONNECTOR
  • ALL_PERFORMANCE
  • DEFAULT INSTRUCTOR
  • DEFAULT SITE
  • DEFAULT USER
  • LEARNING_ADMIN
  • LEARNING_USER
  • USER PROXY ROLE

Resolution

It is best practice to copy the default role and not use the built-in roles due to the permissions resetting. Some options are below:

  • Copy the default role you have customized:
    1. System Administration ->Security->Role management
    2. Search for your role and edit it
    3. Go to the Summary tab
    4. Copy Role => CHANGE THE ROLE ID (for example COMPANY_LEARNING_USER)
  • Assign it to Users using an Assignment Profile;
    1. Create an Assignment profile to assign this role
    2. Add the custom role
    3. Create the rules to target the users you wish to assign the custom role to.
  • Make sure to update your Connector configuration so that new users in LMS are granted your custom role:
    System Administration > Configuration > System configuration > CONNECTORS > sfuser.connector.defaultValue.studentRoleID=[add your new custom role ID here]

Keywords

sf, success factors, permission Removed, Role, Modification, role reset, LMS role, LMS roles updated after each release, permission are added to LMS user role after each release. role change, permissions changed, update, updated, default, regression , KBA , LOD-SF-LMS-WOR , Roles & Workflows , Problem

Product

SAP SuccessFactors Learning all versions