IDM 6 - Use idmManager attribute in user object
We recently upgraded IDM from v5 to v6.1. Hitherto we were maintaining the managers of every user as an attribute in the user object.
But in v6.1, every user object comes with a default idmManager object reference to the manager user object like this:
===========================
<User id='#ID#9590D16C27FA4674:7038B9:10E75AF4A3D:-7FCB' name='user' creator='Configurator' createDate='1161715261143' lastModifier='Configurator' lastModDate='1161715261175' lastMod='45' password='9590D16C27FA4674:DC41C5:10E61FB6804:-7FFB|uwI7AcKDLJU=' lastPasswordUpdate='1161715261109'>
<IdmManager>
<ObjectRef type='User' id='#ID#9590D16C27FA4674:7038B9:10E75AF4A3D:-7FCF' name='managerId'/>
</IdmManager>
<MemberObjectGroups>
<ObjectRef type='ObjectGroup' id='#ID#Top' name='Top'/>
</MemberObjectGroups>
</User>
===========================
The IDM 5 version is like this:
===========================
<User id='#ID#9590D16C27FA4674:1B1DEEA:10E5295BA66:15BA' name='user' creator='Configurator' createDate='1161715564031' lastModifier='Configurator' lastModDate='1161715564075' lastMod='35701' password='L5GFCOST5h8=' lastPasswordUpdate='1161715564020'>
<Attribute name='manager' type='string' value='managerId'/>
<MemberObjectGroups>
<ObjectRef type='ObjectGroup' id='#ID#Top' name='Top'/>
</MemberObjectGroups>
</User>
===========================
Now my question is - what would be the best way to migrate all these manager id's from 5 to 6.1 (we have about 100,000 users? I see that v6.1 uses an id to refer to the user object - how would I obtain that id?
Thanks,

