The following XML excerpt describes a mapping to the Microsoft ADS. The example makes the following assumptions:
<LDAPEntries>
<LDAPEntry name=" User" baseDN=" CN=Users,DC=splwg,DC=com" cdxEntity=" user" searchFilter=" (&(objectClass=user)(name=%searchParm%))">
<LDAPCDXAttrMappings>
<LDAPCDXAttrMapping ldapAttr=" name" cdxName=" User" />
<LDAPCDXAttrMapping cdxName=" LanguageCode" default=" ENG" />
<LDAPCDXAttrMapping cdxName=" FirstName" default=" fn1" />
<LDAPCDXAttrMapping cdxName=" LastName" default=" fn2" />
<LDAPCDXAttrMapping cdxName=" DisplayProfileCode" default=" NORTHAM" />
<LDAPCDXAttrMapping cdxName=" ToDoEntries" default=" 1" />
<LDAPCDXAttrMapping cdxName=" TD_ENTRY_AGE_DAYS2" default=" 12" />
</LDAPCDXAttrMappings>
<LDAPEntryLinks>
<LDAPEntryLink linkedToLDAPEntity=" Group" linkingLDAPAttr=" memberOf" />
</LDAPEntryLinks>
</LDAPEntry>
<LDAPEntry name=" Group" baseDN=" CN=Users,DC=splwg,DC=com" cdxEntity=" userGroup" searchFilter=" (&(objectClass=group)(name=%searchParm%))">
<LDAPCDXAttrMappings>
<LDAPCDXAttrMapping ldapAttr=" name" cdxName=" UserGroup" />
<LDAPCDXAttrMapping ldapAttr=" description" cdxName=" Description" default=" Unknown" />
</LDAPCDXAttrMappings>
<LDAPEntryLinks>
<LDAPEntryLink linkedToLDAPEntity=" User" linkingSearchFilter=" (&(objectClass=user)(memberOf=%distinguishedName%))" linkingSearchScope=" onelevel" />
</LDAPEntryLinks>
</LDAPEntry>
</LDAPEntries>
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.