Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-67628

LDAP User importer creates User with wrong UUID if ldap sync strategy is set to uuid

    Details

      Description

      How to recrate:

      • run portal instance portalA with vLDAP plugin to serve as LDAP provider
      • add several users to portalA
      • in portal instance portalB in portal-ext.properties create entry ldap.import.user.sync.strategy=uuid
      • run portal instance portalB and set to authenticate and import users via LDAP

      PortalB will import users but uuids won't match between portalA and portalB. Each subsequent LDAP synchronization will end up with bunch of stack trace errors which will complain that screenname constraint is violated.

      Expected behaviour:

      • both instances portalA and portalB have equal UUID values for one unique user.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  2 years, 42 weeks, 6 days ago

                  Packages

                  Version Package
                  6.2.X EE
                  7.0.0 DXP FP2
                  7.0.0 DXP SP1
                  7.0.3 CE GA4
                  Master