<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div name="messageBodySection">
<div dir="auto">Thank you very much!</div>
</div>
<div name="messageReplySection">On 1 Jun 2021, 13:44 +0200, Paulo Fernandes de Souza Junior via midPoint <midpoint@lists.evolveum.com>, wrote:<br />
<blockquote type="cite" style="border-left-color: grey; border-left-width: thin; border-left-style: solid; margin: 5px 5px;padding-left: 10px;">Hi Joan,<br />
<br />
You need to use:<br />
<target><br />
<c:path>$focus/organization</c:path><br />
<set><br />
<predefined>all</predefined><br />
</set><br />
</target><br />
<br />
in the schemaHandling definition. Take a look at<br />
https://docs.evolveum.com/midpoint/reference/expressions/mappings/inbound-mapping/#range-of-inbound-mappings<br />
<br />
<br />
Paulo Fernandes de Souza JĂșnior<br />
NQPPPS<br />
Senado Federal - PRODASEN<br />
Fone: 61 3303.3924<br />
<br />
<br />
<br />
________________________________________<br />
De: midPoint <midpoint-bounces@lists.evolveum.com> em nome de Joan Carles via midPoint <midpoint@lists.evolveum.com><br />
Enviado: segunda-feira, 31 de maio de 2021 05:09<br />
Para: midpoint@lists.evolveum.com<br />
Cc: Joan Carles<br />
Assunto: [midPoint] change assignment<br />
<br />
Hello everybody,<br />
<br />
Do you know how I have to configure synchronization in a resource, in<br />
order to change organization assignment in midpoint, when it changes in<br />
origin?<br />
<br />
When I use reconcile, midpoint add the new assigment, but without<br />
deleting the older. As a result I have two assignments. I want to<br />
substitute the old by the new assignment.<br />
<br />
Thank you!!<br />
<br />
Here is my code:<br />
<br />
<synchronization><br />
<br />
<objectSynchronization><br />
<name>sincronitza_departaments</name><br />
<objectClass>AccountObjectClass</objectClass><br />
<kind>generic</kind><br />
<intent>orgunit</intent><br />
<focusType>c:OrgType</focusType><br />
<enabled>true</enabled><br />
<correlation><br />
<q:equal xmlns=""><br />
<q:path>identifier</q:path><br />
<expression xmlns=""><br />
<path>$focus/attributes/orgnum</path><br />
</expression><br />
</q:equal><br />
</correlation><br />
<reconcile>false</reconcile><br />
<opportunistic>true</opportunistic><br />
<reaction><br />
<situation>linked</situation><br />
<synchronize>true</synchronize><br />
<reconcile>false</reconcile><br />
<action><br />
<handlerUri>http://midpoint.evolveum.com/xml/ns/public/model/action-3#unlink</handlerUri><br />
<order>before</order><br />
</action><br />
<action><br />
<handlerUri>http://midpoint.evolveum.com/xml/ns/public/model/action-3#link</handlerUri><br />
<order>after</order><br />
</action><br />
</reaction><br />
<reaction><br />
<situation>deleted</situation><br />
<synchronize>true</synchronize><br />
<action><br />
<handlerUri>http://midpoint.evolveum.com/xml/ns/public/model/action-3#deleteFocus</handlerUri><br />
</action><br />
</reaction><br />
<reaction><br />
<situation>unlinked</situation><br />
<synchronize>true</synchronize><br />
<action><br />
<handlerUri>http://midpoint.evolveum.com/xml/ns/public/model/action-3#link</handlerUri><br />
</action><br />
</reaction><br />
<reaction><br />
<situation>unmatched</situation><br />
<synchronize>true</synchronize><br />
<reconcile>false</reconcile><br />
<action><br />
<handlerUri>http://midpoint.evolveum.com/xml/ns/public/model/action-3#addFocus</handlerUri><br />
</action><br />
</reaction><br />
</objectSynchronization><br />
</synchronization><br />
<br />
_______________________________________________<br />
midPoint mailing list<br />
midPoint@lists.evolveum.com<br />
https://lists.evolveum.com/mailman/listinfo/midpoint<br />
_______________________________________________<br />
midPoint mailing list<br />
midPoint@lists.evolveum.com<br />
https://lists.evolveum.com/mailman/listinfo/midpoint<br /></blockquote>
</div>
</body>
</html>