Uploaded image for project: 'ZZZ: PUBLIC - Old Liferay Portal (Use Liferay Portal Standard Edition)'
  1. ZZZ: PUBLIC - Old Liferay Portal (Use Liferay Portal Standard Edition)
  2. LEP-5422

conflict when LDAP imported users and auto screennames are combined

    Details

    • Type: Bug
    • Status: Open
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 4.4.2
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      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)

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Packages

                  Version Package