List of attributes that can be synchronized with LDAP

The HCL Commerce attributes listed on this page can be synchronized with LDAP.

To synchronize an attribute that is not currently in the ldapentry.xml file, you must add a map element to the ldapentry.xml file similar to the following snippet:

<map> 
  <objectAttribute attrName="phone1"/> 
  <ldapAttribute name="telephoneNumber" operation="add" flow="bothDirections"/> 
</map>
Where objectAttribute corresponds to the HCL Commerce attribute, and ldapAttribute corresponds to the VMM attribute.
If the VMM attribute that you specified is not defined in the VMM entity you are using, you must define it in VMM. For more information, see Using addIdMgrPropertyToEntityTypes command to add a new property to one or more existing entity types..
Note: Ensure that you restart the deployment manager (DMGR), node agent, and all nodes after you use the addIdMgrPropertyToEntityTypes command.

ADDRESS

Column name Attribute name
ADDRESS1 address1
ADDRESS2 address2
ADDRESS3 address3
ADDRESSTYPE addressType
BESTCALLINGTIME bestCallingTime
BILLINGCODE billingCode
BILLINGCODETYPE billingCodeType
BUSINESSTITLE businessTitle
CITY city
COUNTRY country
EMAIL1 email1
EMAIL2 email2
FAX1 fax1
FAX2 fax2
FIELD1 addressField1
FIELD2 addressField2
FIELD3 addressField3
FIRSTNAME firstName
ISPRIMARY primary
LASTNAME lastName
MIDDLENAME middleName
MOBILEPHONE1 mobilePhone1
MOBILEPHONE1CNTRY mobilePhone1Country
NICKNAME nickName
OFFICEADDRESS officeAddress
ORGNAME organizationName
ORGUNITNAME organizationUnitName
PACKAGESUPPRESSION packageSuppression
PERSONTITLE personTitle
PHONE1 phone1
PHONE1TYPE phone1Type
PHONE2 phone2
PHONE2TYPE phone2Type
PUBLISHPHONE1 publishPhone1
PUBLISHPHONE2 publishPhone2
SELFADDRESS selfAddress
SHIPPINGGEOCODE shippingGeoCode
STATE state
TAXGEOCODE taxGeoCode
ZIPCODE zipCode

ORGENTITY

Column name Attribute name
ADMINFIRSTNAME administratorFirstName
ADMINLASTNAME administratorLastName
ADMINMIDDLENAME administratorMiddleName
BUSINESSCATEGORY businessCategory
DESCRIPTION description
DN distinguishedName
FIELD1 orgEntityField1
FIELD2 orgEntityField2
FIELD3 orgEntityField3
LEGALID legalId
ORGENTITYNAME orgEntityName
ORGENTITYTYPE orgEntityType
PREFERREDDELIVERY preferredDelivery
TAXPAYERID taxPayerId

USERS

Column name Attribute name
FIELD1 userField1
FIELD2 userField2
FIELD3 userField3
LANGUAGE_ID preferredLanguage
LASTORDER lastOrder

USERDEMO

Column name Attribute name
AGE age
CHILDREN children
COMPANYNAME companyName
DATEOFBIRTH dateOfBirth
FIELD1 demographicField1
FIELD2 demographicField2
FIELD3 demographicField3
FIELD4 demographicField4
FIELD5 demographicField5
FIELD6 demographicField6
FIELD7 demographicField7
GENDER gender
HOBBIES hobbies
HOUSEHOLD household
INCOME income
INCOMECURRENCY incomeCurrency
MARITALSTATUS maritalStatus
TIMEZONE timeZone

USERREG

Column name Attribute name
CHALLENGEANSWER challengeAnswer
CHALLENGEQUESTION challengeQuestion
LOGONID logonId
PASSWORDEXPIRED passwordExpired
PASSWORDINVALID passwordInvalid
PASSWORDRETRIES passwordRetries
STATUS userStatus

USERPROF

Column name Attribute name
DESCRIPTION description
DISPLAYNAME displayName
FIELD1 userProfileField1
FIELD2 userProfileField2
PHOTO photo
PREFERREDCOMM preferredCommunication
PREFERREDDELIVERY preferredDelivery
PREFERREDMEASURE preferredMeasure
RCVSMSNOTIFICATION receiveSMSNotification
TAXPAYERID taxPayerId

BUSPROF

Column name Attribute name
ALTERNATEID alternateId
DEPARTMENTNUM departmentNumber
EMPLOYEEID employeeId
EMPLOYEETYPE employeeType
MANAGER manager
ORG_ID organizationId
ORGUNIT_ID organizationUnitId
REQUISITIONERID requisitionerId
SECRETARY secretary