User manual
Chapter 13
8. Set
<update>
tag to 1 if you want updates to user records on the LDAP
server to update user records in Koha as well.
9.
The fields listed in the <mapping>
block refer to fields in the borrowers tables
in Koha.
10. The fields listed in the
<mapping>
block must include all mandatory fields
in the borrowers table except the field
borrowernumber.
Mandatory fields in
the table are-surname, address, city, branchcode, and categorycode (patron
category code).
11. The fields listed in the
<mapping> block should include other Koha fields that
have data in corresponding fields in the LDAP record. This way you can get
useful data such as e -mail address or phone number from the LDAP record
into Koha.
12. The name following is= refers to the corresponding field in the LDAP server.
13. For each field you can specify a default value in case the LDAP server does
not have any value for that field.
Microsoft Active Directory
If you need to integrate Koha with Microsoft Active Directory, you may need to
change the following in the LDAP block in the file /etc /koha -dev /etc /koha -conf .
xml to get things to work:
Set tag
<auth_by_bind>
to 1, like this:
<auth by bind >1 < /auth by bind> <! -- set to 1 to authenticate
by binding instead of password comparison, e.g., to use Active
Directory -->
Set the
is
attribute for
userid to sAMAccountName instead of UID.
sAMAccountName is the corresponding uid field in Active Directory.
<userid
is= "sAMAccountName" >< /userid>
[ 251 ]