Необходимо организовать сквозную аутентификацию агентов и клиентов в OTRS 3.0.8 на Ubuntu.
На данный момент аутентификация клиентов берется через LDAP. Вот конфиг:
Код: Выделить всё
$Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP';
$Self->{'Customer::AuthModule::LDAP::Host'} = '172.*.*.*';
$Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'DC=**,DC=**';
$Self->{'Customer::AuthModule::LDAP::UID'} = 'sAMAccountName';
# Check if the user is allowed to auth in a posixGroup
# (e. g. user needs to be in a group xyz to use otrs)
$Self->{'Customer::AuthModule::LDAP::GroupDN'} = 'CN=Users,DC=***,DC=ru';
$Self->{'Customer::AuthModule::LDAP::AccessAttr'} = 'member';
$Self->{'Customer::AuthModule::LDAP::UserAttr'} = 'DN';
$Self->{'Customer::AuthModule::LDAP::SearchUserDN'} = 'CN=*****,OU=*****,DC=*****,DC=ru';
$Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = '*****';
$Self->{'Customer::AuthModule::LDAP::AlwaysFilter'} = '(mail=*)';
#$Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::HTTPBasicAuth';
#$Self->{'Customer::AuthModule::HTTPBasicAuth::Replace'} = 'DOMAIN\\';