День добрый
в конфиге указываю соответсвие полей:
UserDispName => 'displayName',
так же, добавляю парсинг данного поля в CustomerUserListFields, CustomerUserSearchFields и в CustomerUserNameFields
рестартую апачик
и пытаюсь применить конструкцию, в виде OTRS_CURRENT_UserDispName
т.е. хочется, чтоб при ответе на созданный тикет приходило уважаемый displayName (туда в AD вбито полные ФИО)
но где-то ещё что-то надо подкрутить либо где-то я ошибаюсь?
OTRS ver 4.0.10
добавление поля AD displayName
Модератор: ykolesnikov
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: добавление поля AD displayName
Покажите предложение Map для установления соответствия полей для клиента, а то что-то не очень понятно.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
Re: добавление поля AD displayName
# Указываем соответствие полей #ykolesnikov писал(а): ↑24 июл 2018, 18:45Покажите предложение Map для установления соответствия полей для клиента, а то что-то не очень понятно.
$Self->{'AuthSyncModule::LDAP::UserSyncMap'} = {
UserFirstname => 'givenName',
UserLastname => 'sn',
UserEmail => 'mail',
UserStek => 'name',
};
или смотреть тут: ?
Map => [
# А вот тут уже более менее понятно и даже можно самому поковырять и #
# подобавлять поля по своему хотению #
# Кстати, поля: Login, Email и CustomerID обязательны! #
[ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var' ],
[ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var' ],
[ 'UserLogin', 'Login', 'sAMAccountName', 1, 1, 'var' ],
[ 'UserEmail', 'Email', 'mail', 1, 1, 'var' ],
[ 'UserCustomerID', 'CustomerID', 'mail', 0, 1, 'var' ],
[ 'UserPhone', 'Phone', 'telephonenumber', 1, 0, 'var' ],
],
};
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: добавление поля AD displayName
И где здесь указанные Вами «UserDispName => 'displayName',»?
Кроме того User в OTRS это агент, а Вы, как я понимаю, речь вели о клиентах. Посмотрите ещё раз все внимательно.
Кроме того User в OTRS это агент, а Вы, как я понимаю, речь вели о клиентах. Посмотрите ещё раз все внимательно.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
-
- OTRS Гуру
- Сообщения: 5203
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 84 раза
Re: добавление поля AD displayName
displayName - такого поле нет. Это вычисляемое значение.
С уважением,
Алексей Юсов
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? Спросите меня как!
Алексей Юсов
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? Спросите меня как!