[midPoint] autoassignment needs additional reconciliation

Fabian Bosch fabian.bosch at daasi.de
Mon Aug 20 17:42:27 CEST 2018


Hi there,

I need help troubleshooting my autoassignment.
If I import my users from a CSV-Ressource, I want to autoassign a
certain role based on a specific attribute.
I do this with the documented syntax in the role:

   <autoassign>
      <enabled>true</enabled>
      <focus>
         <mapping>
            <strength>strong</strength>
           
|            ||<||mapping||>|
|               ||<||strength||>strong</||strength||>|
|              || <||source||>|
|                    ||<||path||>organizationalUnit</||path||>|
|                ||</||source||>|
|                ||<||condition||>|
|                    ||<||script||>|
|                        ||<||code||>basic.stringify(organizationalUnit)
== 'support'</||code||>|
|                    ||</||script||>|
|                ||</||condition||>|
|            ||</||mapping||>|
         </mapping>
      </focus>
   </autoassign>


but if I import the Users I don't see the assignment in the first place
- only after an additional reconciliation!
Do you have an idea why I need this additional reconciliation?


Thanks!

-Fabian

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20180820/71f40613/attachment.htm>


More information about the midPoint mailing list