Integrasi Apache open meeting dengan LDAP Zimbra

bismilah ,..

untuk panduan utama nya bisa me ngacu ke link berikut :

https://openmeetings.apache.org/LdapAndADS.html

tapi inti nya yang membedakan dengan di panduan itu untuk ldap zimbra ada di parameter config file op_ldap.cnf nya , file nya ada di

/opt/open510/webapps/openmeetings/data/conf/om_ldap.cfg

/opt/open510 adalah folder installasi open meeting nya

nah berikut isi file config yang ada parameter untuk bind ldap zimbra nya

#LDAP URL
# This is the URL used to access your LDAP server.
# if you want to use "ldaps://" links, please be aware that you need to import your CA certificate
#  to a java keystore and add the -Djavax.net.ssl.keyStore, -Djavax.net.ssl.keyStorePassword,
#  -Djavax.net.ssl.trustStore and -Djavax.net.ssl.trustStorePassword parameters to your 
#  JAVA_OPT environment
ldap_conn_host=mail.aldy.com
ldap_conn_port=389
ldap_conn_secure=false

# Login distinguished name (DN) for Authentication on LDAP Server - keep empty if not required
# Use full qualified LDAP DN
ldap_admin_dn=uid=zimbra,cn=admins,cn=zimbra

# Loginpass for Authentication on LDAP Server - keep empty if not required
ldap_passwd=passwd_admin_ldap_nya

# base to search for userdata(of user, that wants to login)
ldap_search_base=ou=users,dc=aldy,dc=com

# Fieldnames (can differ between Ldap servers) 
ldap_search_query=(uid=%s)

# the scope of the search might be: OBJECT, ONELEVEL, SUBTREE
ldap_search_scope=ONELEVEL

# Ldap auth type(NONE, SEARCHANDBIND, SIMPLEBIND)
#  When using SIMPLEBIND a simple bind is performed on the LDAP server to check user authentication
#  When using NONE, the Ldap server is not used for authentication
ldap_auth_type=SIMPLEBIND

# userDN format, will be used to bind if ldap_auth_type=SIMPLEBIND
# might be used to get provisionningDn in case ldap_auth_type=NONE
ldap_userdn_format=uid=%s,ou=people,dc=aldy,dc=com

# Ldap provisioning type(NONE, AUTOCREATE, AUTOUPDATE)
ldap_provisionning=AUTOCREATE

# Ldap deref mode (never, searching, finding, always)
ldap_deref_mode=always

#  Set this to 'true' if you want to use admin_dn to get user attributes
#  If any other value is set, user_dn will be used
ldap_use_admin_to_get_attrs=true

# Ldap-password synchronization to OM DB
#  Set this to 'true' if you want OM to synchronize the user Ldap-password to OM's internal DB
#  If you want to disable the feature, set this to any other string.
#  Defautl value is 'true'
ldap_sync_password_to_om=true

# Ldap group mode (NONE, ATTRIBUTE, QUERY)
# NONE means group associations will be ignored
# ATTRIBUTE means group associations will be taken from 'ldap_group_attr' attribute (M$ AD mode)
# QUERY means group associations will be taken as a result of 'ldap_group_query' query
ldap_group_mode=NONE

ldap_group_query=(&(memberUid=%s)(objectClass=posixGroup))

# Ldap user attributes mapping

kurang lebih parameter di atas yang butuh di sesuaikan dengan ldap zimbra , sisa nya saya biarkan default, kemudian ke web admin menu administration –> ldap dan add record sperti berikut (sesuaikan nama nya)

kemudian coba login , jangan lupa plih login dengan profile ldap yang di buat sebelum nya

selesai ,

semoga bermanfaat 😉

No Comments, Be The First!

Your email address will not be published.

Time limit is exhausted. Please reload CAPTCHA.