{t escape="no"}Eventum can be used with an LDAP directory service for centralized authentication. To enable this feature, set the following option in config.php:{/t}
{literal}define('APP_AUTH_BACKEND', 'LDAP_Auth_Backend');{/literal}
{t}The following parameters need to be configured to enable LDAP integration:{/t}
%UID
will be replaced with the value of the User ID attribute. Multiple DNs to be tried may be separated with | characters.{/t}{literal}{username}{/literal}
will be replaced with the entered login name. If unsure leave blank.{/t}ldapsync
utility to update or create Eventum users. Leave blank to skip that step.{/t}ldapsync
utility to disable accounts. Leave blank to skip that step. {/t}{t}Active Directory uses a few non-standard attribute names, so it requires some special configuration:{/t}
{t}Port{/t} | {t}389 (local domain) or 3268 (global catalog){/t} |
{t}User ID attribute{/t} | userPrincipalName |
{t}User DN{/t} | %UID |
{t}User Filter{/t} | {literal}(|(mail={username})(userPrincipalName={username})){/literal} |