So, it sounds like you want to ''replace'' you current QC User that exists in the old LDAP server with a user (for the same person) from a NEW LDAP server.
If you happened to be able to use the same ''UserID'' in ALM as the corresponding user id in ''new'' LDAP the system, The LDAP User Import should just update the
same user entry that already exists in ALM, if you want to be super safe you should just backup the ''site admin DB'' so that if the import does not go the way
that you wants it you can just roll back and restore the old version of the site admin db. The main thing is you just need to make sure that UserID in ALM is
mapped to a value in active directory that has the same value for each user. For instance, if my username in ALM was ssingu I would need to map the UserID in
ALM to a value in Active Directory that has the same value ''ssingu'' that way ALM knows to update the existing user instead of creating a new one.
IF you cannot specify he SAME USERID in the NEW LDAP as the old one you need to add NEW users to QC that actually are the SAME as existing users, just with
different USERID's (because you have 2 different userID schemes in your 2 LDAP servers).
Like you asked there is no formal tool from HP HPE/Microfocus or a set of SQL scripts that could be used to create a copy of the current
User Names with all of their project and role assignments and then update the User Name to be reflective of the format that Abbott's active directory has rather
than the current which is the format that the SJM active directory has.
I can refer an API for ALM 11 to customize the object that can list the groups and group of the projects and their user list. Refer the section CustomizationUsersGroup Object, CustomizationUsersGroup Object Members in API document that represents a user group for purposes of adding and removing users
which is attached to the case.
We also highly recommend upgrading your ALM to the new/next level of ALM as ALM 11.0 has no support from HPE/Microfocus.