LDAP customers empty table

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
chikov
OTRS Новобранец
Сообщения: 1
Зарегистрирован: 15 июн 2017, 16:54

LDAP customers empty table

Сообщение chikov » 15 июн 2017, 17:24

Добрый день! Есть проблема. Настроил OTRS 5 на авторизацию через LDAP. С агентами вообще никаких вопросов: каждый раз, когда пользователь успешно заходит в интерфейс агента, он появляется в табличке.
Изображение
С клиентами иначе. Они тоже отлично читаются с LDAP, успешно входят в свой интерфейс, но в табличке для кастомеров не появляются. В связи с этим я не могу включить их в группы для дальнейших настроек (необходимо, чтобы одним кастомерам показывались одни очереди, другим - другие).
Чувствую, что проблема где-то совсем на поверхности. Подсобите, пожалуйста.

Кусочек конфига для чтения кастомеров из LDAP:

Код: Выделить всё

 $Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP';
    $Self->{'Customer::AuthModule::LDAP::Host'} = '***';
    $Self->{'Customer::AuthModule::LDAP::BaseDN'} = '***';
    $Self->{'Customer::AuthModule::LDAP::UID'} = 'sAMAccountName';
    $Self->{'Customer::AuthModule::LDAP::SearchUserDN'} ='***';
    $Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = '***';
    $Self->{CustomerUser} = {
		Name => 'LDAP Backend NVG',
		Module => 'Kernel::System::CustomerUser::LDAP',
		Params => {
			Host => '***',
			BaseDN => '***',
			SSCOPE => 'sub',
			SourceCharset => 'utf-8',
			DestCharset => 'utf-8',
			UserDN => '***',
			UserPw => '***',
			Params => {
				port    => 3268,
				timeout => 240,
				async   => 0,
				version => 3,
			},
		},
        CustomerKey => 'sAMAccountName',
        CustomerID => 'sAMAccountName',
        CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
        CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
        CustomerUserSearchListLimit => 250,
        CustomerUserPostMasterSearchFields => ['mail'],
        CustomerUserNameFields => ['givenname', 'sn'],
		CustomerUserNameFields => ['cn'],
        CustomerUserExcludePrimaryCustomerID => 0,
        AdminSetPreferences => 0,
        Map => [
			[ 'UserFullName',   'ФИО',        'cn',              1, 1, 'var', '', 0 ],
			[ 'UserEmail',      'Email',      'mail',            1, 1, 'var', '', 0 ],
			[ 'UserCustomerID', 'CustomerID', 'sAMAccountName',  0, 0, 'var', '', 0 ],
			[ 'UserPhone',      'Phone',      'telephonenumber', 1, 1, 'var', '', 0 ],
			[ 'MobilePhone',    'Моб.тел:',   'mobile',          1, 1, 'var', '', 0 ],
			[ 'UserTitle',      'Должность',  'title',           1, 1, 'var', '', 0 ],
			[ 'Manager',        'Руководитель',  'manager',      1, 1, 'var', '', 0 ],
			[ 'UserCompany',    'Компания',   'company',         1, 1, 'var', '', 0 ],
			[ 'UserAddress',    'Адрес',      'streetAddress',   1, 1, 'var', '', 0 ],
			[ 'City',           'Город',      'l',               1, 1, 'var', '', 0 ],
			[ 'Pager',          'Пейджер:',   'pager',           1, 1, 'var', '', 0 ],
			[ 'Room',           'Комната:',   'physicalDeliveryOfficeName',  1, 1, 'var', '', 0 ],
			[ 'UserFirstname',  'Firstname',  'givenname',       0, 0, 'var', '', 1 ],
			[ 'UserLastname',   'Lastname',   'sn',              0, 0, 'var', '', 1 ],
			[ 'UserLogin',      'Username',   'sAMAccountName',  0, 0, 'var', '', 1 ], 
        ],
    }
}

Alex Pelikh
OTRS Новобранец
Сообщения: 44
Зарегистрирован: 16 мар 2016, 18:22

Re: LDAP customers empty table

Сообщение Alex Pelikh » 22 авг 2017, 18:25

Добрый день
Авторизация средствами LDAP и синхронизация базы с LDAP два разных процесса
Оба требуют отдельного конфигурирования в Config.pm
В мануале полностью описан данный кейс, насколько помню
OTRS 5.0.10, Percona 5.7
Customized KIX4OTRS
Ubuntu 14.04
PentahoBI 7.0

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: LDAP customers empty table

Сообщение alexus » 22 авг 2017, 18:59

По умолчанию клиенты вообще в базу из LDAP не синхронихзируются.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Ответить