added and enabled ldap auth, data and groups (ldap_integration-6.x-1.0-beta2)
I can login to drupal with with ldap user details so authentication is working fine,
Trying to map the ldap group to drupal roles (eduPersonPrimaryAffiliation: staff | staff OR ou=student|student). This is not working and the user is added to the authenticated user role only.
http://drupal.org/node/553740 describes the symptons and a solution but the solution has apparently been incorporated into beta2 (see post 6 - amarotti)
When I go to administer i see this error "One or more problems were detected with your Drupal installation. Check the status report for more information" the report reads
*
ldapauth
o ldapdata_binddn: unexpected column in database
o ldapdata_bindpw: unexpected column in database
o ldapdata_rwattrs: unexpected column in database
o ldapdata_roattrs: unexpected column in database
o ldapdata_mappings: unexpected column in database
o ldapdata_attrs: unexpected column in database
o ldapdata_filter_php: unexpected column in database
o ldapgroups_in_dn: unexpected column in database
o ldapgroups_dn_attribute: unexpected column in database
o ldapgroups_attr: unexpected column in database
o ldapgroups_in_attr: unexpected column in database
o ldapgroups_as_entries: unexpected column in database
o ldapgroups_entries: unexpected column in database
o ldapgroups_entries_attribute: unexpected column in database
o ldapgroups_mappings: unexpected column in database
o ldapgroups_mappings_filter: unexpected column in database
o ldapgroups_filter_php: unexpected column in database
o ldapgroups_groups: unexpected column in database
Is this why the mapping does not work ?
What is the fix ?
server openSuse 11.1
Apache 2.2.3
MySql 5.0.26
PHP 5.1.2
authenticating against LDAPv3
Comments
Comment #1
redsatboy commentedforgot to note that no apache error is thrown
Comment #2
redsatboy commentedanswering my own question
you need the ldap_provisioning module installed !
I suggest that the dependency on the ldap_integration gets changed such that the ldap_groups shows dependency on ldap_provisioning
Comment #3
johnbarclay commentedldap provisioning is not needed for ldap groups.