I have a policy in the Subscriber Event Transformation Policy for when
the Surname in the IDV gets updated from our HR system, which is below.
The driver filter for the subscribe is set to Synchronize on Subscribe
and Ignore on Publish within the AD driver. However, if the Surname
gets updated in the IDV from the HR system, it does not trigger the
policy I have created. Though, if I manually change the Surname for the
user in the IDV it does change.

<description>surname is changing</description>
<if-op-attr name="Surname" op="available"/>
<if-op-attr name="Surname" op="changing"/>
<if-class-name op="equal">User</if-class-name>
<if-operation op="not-equal">add</if-operation>
<do-clear-dest-attr-value class-name="User" disabled="true"
<do-add-dest-attr-value class-name="User" disabled="true"
<arg-value type="string">
<token-src-attr name="Surname"/>
<do-set-dest-attr-value class-name="User" name="Surname">
<arg-value type="string">
<token-src-attr name="Surname"/>

I also posted a level 3 trace. Last name is Nemeth around 12/03/15
16:33:52.605 - it does not select the rule, at 12/03/15 16:38:08.978
this is when I manually changed the name and it went through fine.

|Filename: ADExch_1.zip |
|Download: https://forums.netiq.com/attachment....tachmentid=383 |

richreitenauer's Profile: https://forums.netiq.com/member.php?userid=7038
View this thread: https://forums.netiq.com/showthread.php?t=54792