Hi: I'm trying to configure OTRS 2.2.2 so it uses a customer LDAP backend. Currently clients authenticate against OpenLDAP just fine, but I'm having problems defining who are valid users since I take them out of my company's white pages (which, of course, have a ton of entries that are *not* customer users).
Authentication is managed by means of a posix group, and just works OK like this: $Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP'; $Self->{'Customer::AuthModule::LDAP::Host'} = 'server.example.com'; $Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'dc=example,dc=com'; $Self->{'Customer::AuthModule::LDAP::UID'} = 'uid'; $Self->{'Customer::AuthModule::LDAP::GroupDN'} = 'cn=supportclients,ou=groups,dc=example,dc=com'; $Self->{'Customer::AuthModule::LDAP::AccessAttr'} = 'memberUid'; $Self->{'Customer::AuthModule::LDAP::UserAttr'} = 'UID'; And then, customer data, which is the problematic part: $Self->{CustomerUser} = { Name => 'LDAP Backend', Module => 'Kernel::System::CustomerUser::LDAP', Params => { Host => 'server.example.com', BaseDN => 'dc=example,dc=com', SSCOPE => 'sub', Die => 1, }, CustomerKey => 'uid', CustomerID => 'o', # CustomerUserValidFilter => '(!(description=gesperrt))', # CustomerUserValidFilter => '', (...) This, of course, shows *every* user in the directory as client (for instance at Admin->Clients within the web interface). I think I should create a "CustomerUserValidFilter" so only those users that belong to the supportclients group are listed (those whose Uid is listed on the memberUid attribute from the cn=supportclients,ou=groups,dc=example,dc=com group) but I'm lost regarding how can it be done or what's the sintax the CustomerUserValidFilter param expects. Any suggestion? TIA -- Jesús M. Navarro Jefe de Sistemas y Soporte Ándago Ingeniería - www.andago.com Teléfono: +34 916 011 373 (ext. 29) Móvil: +34 666 431 088 e-mail: [EMAIL PROTECTED] _______________________________________________ OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs Support or consulting for your OTRS system? => http://www.otrs.com/