-
Type:
Bug
-
Status: Open
-
Priority:
Critical
-
Resolution: Unresolved
-
Affects Version/s: 4.4.2
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
Creation of users after authentication with LDAP works fine. If the same user tries to log on afterwards, the user records are updated. However, if the user was created with users.screen.name.always.autogenerate=true and the screenName imported from LDAP does not match (which it doesn't have to when the user is created), the screenname generator code is not executed and the screennames do therefor never match.
The screeName import from LDAP is necessary and the screenName generator are necessary (see LEP-5374).
UserLocalServiceUtil.updateUser should probably have the parameter autoScreenName (like the addUser function (PortalLDAPUtil:745)
- relates
-
LEP-5374 Cannot use numbers as screenName
-
- Resolved
-