I have a problem with group support with web2py. The following basic
AD configuration works fine:

from gluon.contrib.login_methods.ldap_auth import ldap_auth
auth.settings.login_methods = [ldap_auth(mode='ad',
   server='xxx.xxx.xxx.xxx',  # IP Address
   base_dn='dc=example,dc=co,dc=zm')] # Base DN

but problem comes in when i introduced parameters to support group
capabilities as follows I am getting an error "Invalid Login":

from gluon.contrib.login_methods.ldap_auth import ldap_auth
auth.settings.login_methods = [ldap_auth(mode='ad',
   allowed_groups = ['Domain Group1','ict_dept'],
   bind_dn = 'CN=Admin,DC=example,DC=co,DC=zm',
   bind_pw = 'ADPASSWORD',
   group_dn = 'OU=XXOU,OU=ICTUsers,DC=example,DC=co,DC=zm',
   group_name_attrib = 'cn',
   group_member_attrib = 'member',
   group_filterstr = 'objectClass=Group',
   server='xxx.xxx.xxx.xxx',
   base_dn='dc=example,dc=co,dc=zm')]

What could I be missing? Any help will be appreciated

Kind regards,

Teddy L.

-- 



Reply via email to