June 05, 2012

Liferay - LDAP Server configuration using protal-ext.properties

In portal-ext.properties file add following entries.

### LDAP Server 1 Settings
ldap.server.name.1=Main
ldap.base.provider.url.1=ldap://domainname.com:389
ldap.base.dn.1=cn=ldap,dc=dcname,dc=msft
ldap.security.principal.1=cn=bind,dc=dcname,dc=msft
ldap.security.credentials.1=bindpass
ldap.auth.search.filter.1=(mail=@email_address@)
ldap.user.default.object.classes.1=top,person,organizationalPerson,user
ldap.group.default.object.classes.1=top,group

ldap.user.mappings.1=screenName=cn\npassword=userPassword\nemailAddress=mail\nfirstName=givenName\nlastName=sn\njobTitle=title\ngroup=memberOf
ldap.group.mappings.1=groupName=cn\ndescription=description\nuser=member

ldap.import.user.search.filter.1=(objectClass=user)
ldap.import.group.search.filter.1=(objectClass=groupOfUniqueNames)
ldap.users.dn.1=ou=users,dc=example,dc=com
ldap.groups.dn.1=ou=groups,dc=example,dc=com

## Custom Field Mapping
ldap.user.custom.mappings=customfield1=ldapfield1\ncustomfield2=ldapfield2\n customfield3=ldapfield3

No comments:

Post a Comment