Bug 11807 : Add support for categorycode conversions when updating an user using...
authorFrédérick <frederick.capovilla@libeo.com>
Wed, 19 Feb 2014 17:02:41 +0000 (12:02 -0500)
committerBrendan A Gallagher <brendan@bywatersolutions.com>
Fri, 1 Apr 2016 19:23:42 +0000 (19:23 +0000)
commitb3311913b3b51faed300af98016c25cbd507fb44
tree71c3e8a67160e5b0bb3e9a40601bda1e8d3fc04f
parent6e8d24231c03775422f403a76ca41ccf22f40558
 Bug 11807 : Add support for categorycode conversions when updating an user using a LDAP server.

To test

1/ Apply both patches

2/ This patch lets you easily configure mappings for categorycode values.
These mapping will be used when updating the user's account after a successful LDAP login.

Here is an example configuration :

<config>
  <ldapserver id="ldapserver>
    <mapping>
      <categorycode is="usertype">STU</categorycode>
      ...
    </mapping>

    <categorycode_mapping>
      <categorycode value="STU">STUDENT</categorycode>
      <categorycode value="EMP">EMPLOYEE</categorycode>
    </categorycode_mapping>
  </ldapserver>
</config>

3/ With this configuration, LDAP users with the usertype value "EMP" on the LDAP server should have the "EMPLOYEE" categorycode in Koha.

Signed-off-by: Chris <chris@bigballofwax.co.nz>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Brendan A Gallagher <brendan@bywatersolutions.com>
C4/Auth_with_ldap.pm