I'm having trouble getting the above attributes to sync correctly, all
I've done so far is map the attributes and allow them through the
filter.

The email address does come through to AD from the Vault if I set a
simple rule, but it's preceded by a leading 0 which appears to be the
eMailType component. What I need to do is just use the eMailAddr
component as the value to send to AD.


[07/29/10 14:52:49.224]:test1 ST:Applying policy:
%+C%14Csub-ctp-GroupAttribMap%-C.
[07/29/10 14:52:49.224]:test1 ST: Applying to modify #1.
[07/29/10 14:52:49.225]:test1 ST: Evaluating selection criteria for
rule 'Map Group Email address attribute'.
[07/29/10 14:52:49.226]:test1 ST: (if-class-name equal "Group") =
TRUE.
[07/29/10 14:52:49.227]:test1 ST: (if-op-attr 'EMail Address'
available) = TRUE.
[07/29/10 14:52:49.231]:test1 ST: Rule selected.
[07/29/10 14:52:49.229]:test1 ST: Applying rule 'Map Group Email
address attribute'.
[07/29/10 14:52:49.229]:test1 ST: Action:
do-add-dest-attr-value("EMail Address",token-attr("EMail Address")).
[07/29/10 14:52:49.230]:test1 ST: arg-string(token-attr("EMail
Address"))
[07/29/10 14:52:49.235]:test1 ST: token-attr("EMail Address")
[07/29/10 14:52:49.244]:test1 ST: Token Value:
"0test1@test1.local".
[07/29/10 14:52:49.244]:test1 ST: Arg Value:
"0test1@test1.local".
[07/29/10 14:52:49.245]:test1 ST:Policy returned:
[07/29/10 14:52:49.246]:test1 ST:
<nds dtdversion="3.5" ndsversion="8.x">
<source>
<product version="3.6.11.4904">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<modify cached-time="20100729135249.061Z" class-name="Group"
event-id="server1#20100729135249#1#1"
qualified-src-dn="dc=data\OU=groups\CN=MegaGroup9"
src-dn="\VAULT\data\groups\MegaGroup9" src-entry-id="35195"
timestamp="1280411569#1">
<association
state="associated">258a014cb1af354d9238e34dc3508fd 6</association>
<modify-attr attr-name="EMail Address">
<add-value>
<value timestamp="1280411569#1" type="structured">
<component name="eMailType">0</component>
<component name="eMailAddr">test1@test1.local</component>
</value>
</add-value>
</modify-attr>
<modify-attr attr-name="EMail Address">
<add-value>
<value type="string">0test1@test1.local</value>
</add-value>
</modify-attr>
</modify>
</input>
</nds>


--
30607h
------------------------------------------------------------------------
30607h's Profile: http://forums.novell.com/member.php?userid=68326
View this thread: http://forums.novell.com/showthread.php?t=416985