Symptom
- What is learningLicenseUserType field?
- Can we import Learning License User Type in UDF?
- What are the supported values for Learning License User Type?
"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 HCM Suite
- SAP SuccessFactors Learning
Cause
To eliminate the feature gap for syncing LMS license type using user-connector and introduce better user experience.
Resolution
Introducing a standard element, named "Learning License User Type” to represent the LMS license so that the end users can upload the license through Employee Import/ Basic Import, and sync the license with LMS using user connector.
Steps to configure :
- Configure the Succession data model ( standard element named "Learning License User Type” ) in provisioning as below:
<standard-element id="learningLicenseUserType" max-length="255" required="false" matrix-filter="false">
<label>Learning License User Type”</label>
</standard-element>
- This can also be enabled through the Manage Business Configuration (BCUI).
You can configure learningLicenseUserType following the below steps:
- From Admin Center > Manage Business Configuration (BCUI)
- Expand Employee Profile
- Expand Standard
- Find the learningLicenseUserType field and enable it
To include the field, you need to follow the below steps:
- Go to Manage Business Configuration > Employee Profile
- Expand "View Template"
- Open sysUserDirectorySetting
- From that page, select Take Action > Make Correction
- Then for both sysVisibleUserDirectorySetting and sysAllUserDirectorySetting, open the Details link
- Add learningLicenseUserType as a Standard Element
- Export the Basic Import/Employee Import template to get latest Succession data model configuration
- Fill in the LMS license value in the file and upload the file.
- When you import Learning license types, the supported values are "active" and "functional" and their variations. If you enter values other than the 6 listed below, they won't be saved and (string beyond allowable values of below 6 cases, and empty) will NOT correct/ change the existing values (we will revert back to old value if the newly imported value is invalid) Note: Invalid entries will not cause import to fail.
- ACTIVE, Active, and active
- FUNCTIONAL, Functional, and functional
- When you import Learning license types, the supported values are "active" and "functional" and their variations. If you enter values other than the 6 listed below, they won't be saved and (string beyond allowable values of below 6 cases, and empty) will NOT correct/ change the existing values (we will revert back to old value if the newly imported value is invalid) Note: Invalid entries will not cause import to fail.
- After import is successful, the license type field can be used in LMS user connector (Employee Export) to sync it in Learning System.
- According to the current Employee Import logic, If you input the invalid values and import (string beyond allowable values of above 6 cases, and empty) will not be updated and will get change the existing values (It will be reverted back to old value if the newly imported value is invalid) or blank.
See Also
2267907 : Employee Import/Export file: supported standard-elements fields
Choosing a Tool for User Management
User Connector - SF People (Suite) Feed Mapping
2559814 - General Information on License User Type
Keywords
b2111, H2 2021, User Data File, UDF, datamodel, Data Model, Data Import, Basic Import, mandatory fields , standard-element, custom fields, custom elements, required fields , Employee Import Issues , How To, learningLicenseUserType, Learning License. , KBA , LOD-SF-PLT-UEX , Employee Export Issues , LOD-SF-LMS , Learning Management System , LOD-SF-PLT-UIM , Employee Import Issues , How To
SAP Knowledge Base Article - Public