[midPoint] Template - Build fullname only when changing givenName or familyName
Radovan Semancik
radovan.semancik at evolveum.com
Fri Jul 29 09:52:20 CEST 2016
Hi,
MidPoint version is important in this case. There was a bug that
impacted normal mappings in object templates in midPoint versions prior
to 3.4. This is from midPoint 3.4 release notes:
"*Object template and assignment focus mappings with normal strength*
were fixed. Due to a bug in the code in previous midPoint versions these
mappings behaved in a way which was very similar to strong mappings. In
midPoint 3.4 these mappings behave as they should. However, this may
break previous configurations that relied on the wrong behavior,
especially when it comes to multi-value items such as assignments. The
solution would be to change strength of these mappings to /strong/."
Also, midPoint currently evaluated all the mappings for all the changes.
However some results are discarded later when we "consolidate" the
values. So, you may see expressions evaluation in the logs even if the
source was not changed. But the result of the expression should be
discarded later and they should not appear in the final delta.
Obviously, this can be optimized: https://jira.evolveum.com/browse/MID-3297
--
Radovan Semancik
Software Architect
evolveum.com
On 07/28/2016 05:39 PM, Ivan Noris wrote:
>
> Hi Martin,
>
> can you share the mapping? Which midPoint version are you using?
>
> Ivan
>
> On 07/28/2016 04:54 PM, Martin Marchese wrote:
>> Hi,
>>
>> We have an objectTemplate that builds email and fullname using
>> givenName and familyName.
>>
>> But we are not able to make it do this ONLY when the givenName or
>> familyName is changing. For example, we change the user costCenter
>> and the template still tries to build the fullname and email even if
>> the givename and familyname are not changing.
>>
>> Which will be the best way to fix this?
>>
>> Thanks
>> *Ing. MartÃn Marchese*
>> Identicum S.A.
>> Anchorena 1357 PB
>> Tel: +54 (11) 3526.5509
>> mmarchese at identicum.com <mailto:mmarchese at identicum.com>
>> www.identicum.com <http://www.identicum.com>
>>
>>
>> _______________________________________________
>> midPoint mailing list
>> midPoint at lists.evolveum.com
>> http://lists.evolveum.com/mailman/listinfo/midpoint
>
> --
> Ivan Noris
> Senior Identity Engineer
> evolveum.com
>
>
> _______________________________________________
> midPoint mailing list
> midPoint at lists.evolveum.com
> http://lists.evolveum.com/mailman/listinfo/midpoint
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20160729/d2fc0ebb/attachment.htm>
More information about the midPoint
mailing list