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

              Assignee:
              support-lep@liferay.com SE Support
              Reporter:
              maddin Martin Goldhahn (Inactive)
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:

                  Packages

                  Version Package