CustomerID или как его заменить на желаемый при LDAP

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
gig-tmb
OTRS Новобранец
Сообщения: 13
Зарегистрирован: 15 окт 2012, 22:19
Откуда: Никарагуа
Контактная информация:

CustomerID или как его заменить на желаемый при LDAP

Сообщение gig-tmb » 17 окт 2012, 14:20

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

    # CustomerUser
    # (customer user ldap backend and settings)
    $Self->{CustomerUser} = {
     .......................................
        CustomerID => 'mail',
        CustomerUserListFields => ['cn', 'mail'],
     .......................................
        Map => [
     ......................................
            [ 'UserCustomerID', 'CustomerID', 'mail',            0, 1, 'var', '', 0 ],
        ],
    };
Всем привет! Прошу совета, имеется OTRS и клиенты авторизируются через LDAP и при авторизации через AD им всем назначается разный
CustomerID потому что, исходя из рекомендаций по настройкам у подавляющего большинства это e-mail у учетной записи и получается что он у всех разный
на основании маппинга

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

            [ 'UserCustomerID', 'CustomerID', 'mail',            0, 1, 'var', '', 0 ],
Никто не подскажет как вместо почты ... вписать желаемое значение что бы его можно было привязать к компании клиентов?
Только маленькие люди с маленькой пи.... идут в регулирующие органы, потому что им вечно кажется, что их достоинство ущемляют. Силен не тот кто может делать все, что ему позволено ))) А тот кто умеет смотреть на это с высока ))) to Alex

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: CustomerID или как его заменить на желаемый при LDAP

Сообщение ykolesnikov » 17 окт 2012, 14:29

В описаниях делается упор на то, что этот реквизит обязателен и только
Вместо mail впишите название нужного Вам реквизита, как он называется в AD

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

           [ 'UserCustomerID', 'CustomerID', 'mail',            0, 1, 'var', '', 0 ],
Например

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

 [ 'UserCustomerID', 'CustomerID', 'Organization',            0, 1, 'var', '', 0 ]
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

gig-tmb
OTRS Новобранец
Сообщения: 13
Зарегистрирован: 15 окт 2012, 22:19
Откуда: Никарагуа
Контактная информация:

Re: CustomerID или как его заменить на желаемый при LDAP

Сообщение gig-tmb » 17 окт 2012, 15:51

ykolesnikov писал(а):В описаниях делается упор на то, что этот реквизит обязателен и только

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

 [ 'UserCustomerID', 'CustomerID', 'Organization',            0, 1, 'var', '', 0 ]
Что то я не нашел такого атрибута - Organization, нашел company, но суть не в этом ))) не возвращает он такого значения
Точнее значение у пользователя есть, а его в ID не добавляет
Только маленькие люди с маленькой пи.... идут в регулирующие органы, потому что им вечно кажется, что их достоинство ущемляют. Силен не тот кто может делать все, что ему позволено ))) А тот кто умеет смотреть на это с высока ))) to Alex

Romano
OTRS Новобранец
Сообщения: 57
Зарегистрирован: 12 окт 2012, 12:49

Re: CustomerID или как его заменить на желаемый при LDAP

Сообщение Romano » 29 окт 2012, 14:03

Organisation :D
OTRS + ITSM 3.2.3
Win Server 2003 R2

Ответить