Hi! I'm having troubles when I try to match an email address from a user
in idm to the same email address in GoogleApps. It just won't match!

My Policy Looks Like this:

<description>Match on Variable Email Address to userName
2</description>
<conditions>
<or>
<if-class-name op="equal">User</if-class-name>
</or>
</conditions>
<actions>
<do-find-matching-object scope="subtree">
<arg-match-attr name="Internet EMail Address">
<arg-value type="string">
<token-lower-case>
<token-local-variable
name="lv_EmailAddress"/>
</token-lower-case>
</arg-value>
</arg-match-attr>
</do-find-matching-object>
<do-if>
<arg-conditions>
<and>
<if-association op="available"/>
</and>
</arg-conditions>
<arg-actions>
<do-trace-message level="3">
<arg-string>
<token-text xml:space="preserve">The user
exist in GoogleApps</token-text>
</arg-string>
</do-trace-message>
<do-veto/>
</arg-actions>
<arg-actions>
</arg-actions>
</do-if>
</actions>
</rule>


In this case I have the user jmartino on both sides, idm and
GoogleApps.

When I give the Entitlement to jmartino, the log shows that the match is
not found:

DrvGoogleApps.log ST: connect
DrvGoogleApps.log ST: dispatch
DrvGoogleApps.log ST: queryHandler
DrvGoogleApps.log ST: queryHandler: association == null
DrvGoogleApps.log ST: queryHandler: class-name ==
'UserEntry'
DrvGoogleApps.log ST: queryHandler: dest-dn == null
DrvGoogleApps.log ST: queryHandler: event-id == '0'
DrvGoogleApps.log ST: queryHandler: max-result-count ==
2147483647
DrvGoogleApps.log ST: queryHandler: qualified-src-dn == null
DrvGoogleApps.log ST: queryHandler: scope ==
'subtree'
DrvGoogleApps.log ST: queryHandler: src-dn == null
DrvGoogleApps.log ST: queryHandler: src-entry-id == null
DrvGoogleApps.log ST: queryHandler: search-attr: OrgUserEmail.
Value = jmartino@XXXXX.com
DrvGoogleApps.log ST: Ready to process read attributes
DrvGoogleApps.log ST: Query for UserEntry object
DrvGoogleApps.log ST: Search Attribute: OrgUserEmail
DrvGoogleApps.log ST: Association: null
DrvGoogleApps.log ST: SubscriptionShim.execute() returned:


Reply:
127108:[05/12/14 17:09:35.686]rvGoogleApps.log ST: No matches
found.


Do you know what the problem might be?

Thanks Guys!


--
jcmartino
------------------------------------------------------------------------
jcmartino's Profile: https://forums.netiq.com/member.php?userid=7393
View this thread: https://forums.netiq.com/showthread.php?t=50829