[midPoint] Merge Users and Unique Property Value

Pálos Gustáv gustav.palos at evolveum.com
Fri Oct 12 19:44:33 CEST 2018


if you have 2x the same e-mail, why you try to user manual object merge
instead of creating correlation rule over email and pair it automatically
when you do import users to MP?

Best regards,

Gustav

pi 12. 10. 2018 o 19:24 Brad Firestone <bhotrock at gmail.com> napísal(a):

> Thanks Gustav,
>
> I was just guessing that the Merge process was creating a new user.  I'm
> probably wrong about that.
> Currently user 1 has email address of user1 at example.com   User 2 has
> email address:  user1 at test.example.com
> My merge item for email is:
>
>    <item>
>          <ref>emailAddress<ref>
>          <left>ignore</left>
>          <right>take</right>
>    </item>
>
> When I try to select merge for User2 (left), and then select User1 in the
> next window (right),  I receive the error about email address
> user1 at example.com is not unique and already in use.
>
> Do I maybe need to reverse things?
> Thanks!
> Brad
>
> Pálos Gustáv wrote on 10/12/18 12:11 PM:
>
> Hi Brad,
>
> if you have user1 and user2, why you need to create user3 and delete
> user1&2?
> If you merge user 1 to user2, user2 has some required
> attributes/assignments from user1 and user1 is deleted.
>
> Best regards.
>
> Gustav
>
> pi 12. 10. 2018 o 18:03 Brad Firestone <brad at globalnaz.org> napísal(a):
>
>> Hi all,
>>
>> As part of my migration from different systems into midPoint, I have
>> about 100 Users that are duplicated.  I want to use the Merge function
>> to resolve this.  I think I have the merge configuration setup
>> correctly, but I'm getting an error.
>>
>> My User Template is configured so that email addresses must be unique.
>> When I try to merge, I get a PolicyViolationException that the Email
>> address X is already used as primary address.  I'm guessing that the
>> Merge operation is actually building a new User with information from
>> the two existing Users, and would probably remove the two existing Users
>> after the Merge is completed.  But it can't create this new User because
>> of the uniqueness requirement.
>>
>> Is there something I can do in the Merge configuration to overcome this,
>> or do I need to disable the policy in the User Template while I'm
>> merging Users?
>>
>> Thanks for any ideas!
>> Brad
>> _______________________________________________
>> midPoint mailing list
>> midPoint at lists.evolveum.com
>> http://lists.evolveum.com/mailman/listinfo/midpoint
>>
>
>
> --
> Gustáv Pálos
> Identity Engineer
> evolveum.com
>
> _______________________________________________
> midPoint mailing listmidPoint at lists.evolveum.comhttp://lists.evolveum.com/mailman/listinfo/midpoint
>
>
>

-- 
Gustáv Pálos
Identity Engineer
evolveum.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20181012/c2a35b96/attachment.htm>


More information about the midPoint mailing list