[Typo3] Ldap synchronisation
Didier Gehéniau
didier.geheniau at feas.net
Mon Feb 14 15:26:39 CET 2005
Hi all,
Just tested the ldap implementation of typo3.
I have one question,
My usergroup field sync seams to fail of fe_users.
We have a openldap server with no memberOf attributes.
The backend users and group synchronise ok (usergroup field is working).
For the fe_users it is not working the usergroup remains empty.
[configuration]
FEusers = LDAP_SYNC
FEusers {
enable = 1
table = fe_users
basedn = OU=People, DC=feas, DC=net
handleNotFound = 1
handleNotFound {
markHidden = 1
hiddenField = disable
markDeleted = 0
deletedField = deleted
delete = 0
identField = username
}
pid = 2
filter = (&(objectClass=person))
uniqueField = tx_ldapserver_dn
fields {
username = MAP_OBJECT
username.attribute = uid
username.userFunc = tx_ldapserver->getSingleValue
usergroup = MAP_OBJECT
usergroup.userFunc = tx_ldapserver->getFEGroups
usergroup.userFunc.pid = 2
usergroup.userFunc.table = fe_groups
}
}
}
FEgroups < FEusers
FEgroups {
table = fe_groups
handleNotFound = 0
basedn = ou=fe_groups, ou=mg_intranet, ou=Applications,
dc=feas, dc=net
filter = (&(objectClass=groupOfUniqueNames))
fields {
username >
usergroup >
title = MAP_OBJECT
title.attribute = cn
title.userFunc = tx_ldapserver->getSingleValue
}
}
BEusers < FEusers
BEusers {
table = be_users
pid = root
handleNotFound = 0
filter = (&(objectClass=person))
fields.usergroup.userFunc = tx_ldapserver->getBEGroups
fields.usergroup.userFunc.pid = root
fields.usergroup.userFunc.table = be_groups
}
BEgroups < FEgroups
BEgroups {
table = be_groups
pid = root
basedn = ou=fe_groups, ou=mg_intranet, ou=Applications, dc=feas,
dc=net
filter = (&(objectClass=groupOfUniqueNames))
}
FEauth = LDAP_AUTH
FEauth {
enable = 1
table = fe_users
SSO = 1
SSO.10.userFunc = tx_ldapauth_sv1->authFromGet
sync < FEusers
}
BEauth < FEauth
BEauth {
table = be_users
sync < BEusers
}
[/configuration]
I probably do something wrong but what?
Any one a clue?
Regards,
Didier
More information about the TYPO3-english
mailing list