Название OU-контейнера из AD в поле "ID КОМПАНИИ"
Модератор: ykolesnikov
Название OU-контейнера из AD в поле "ID КОМПАНИИ"
Здравствуйте, уважаемые коллеги, гуру.
Интересует короткий вопрос : можно ли в информации о клиентах в поле "ID КОМПАНИИ" добавить название OU-контейнера из AD в котором содержится данная учетная запись?
Если да, то подскажите, как реализовать, пожалуйста. Представляю, что это все меняется в Config.pm, но на что поменять - не знаю (не очень знаком с LDAP языком).
С уважением. Анатолий.
Интересует короткий вопрос : можно ли в информации о клиентах в поле "ID КОМПАНИИ" добавить название OU-контейнера из AD в котором содержится данная учетная запись?
Если да, то подскажите, как реализовать, пожалуйста. Представляю, что это все меняется в Config.pm, но на что поменять - не знаю (не очень знаком с LDAP языком).
С уважением. Анатолий.
С уважением.
Анатолий Довжик
Prod: OTRS 6.0.6 on Ubuntu 16.04.3 x64 Linux with MySQL 5.7.22
Анатолий Довжик
Prod: OTRS 6.0.6 on Ubuntu 16.04.3 x64 Linux with MySQL 5.7.22
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
Добрый день! Это скорее вопрос к гуру MS AD ))
С уважением,
Алексей Юсов
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? Спросите меня как!
-
- OTRS Мастер
- Сообщения: 507
- Зарегистрирован: 22 апр 2015, 06:45
- Откуда: Томск
- Благодарил (а): 7 раз
- Поблагодарили: 45 раз
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
Подозреваю, что нет.
Пишите каждому сотруднику название компании в company, это поле уже можно использовать для ИД компании
Пишите каждому сотруднику название компании в company, это поле уже можно использовать для ИД компании
--
OTRS 6.0.22
OTRS 6.0.22
-
- OTRS Новобранец
- Сообщения: 46
- Зарегистрирован: 25 июл 2014, 11:56
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
вы можете добавить в маппинге config.pm любой атрибут пользователя
в данном случае только distinguishedName
который отдает CN=DisplayName,OU=адын,OU=два,DC=contoso,DC=com
только OU отдать наверное не выйдет, не представляю как его обрезать
а для чего такие приседания?
в данном случае только distinguishedName
который отдает CN=DisplayName,OU=адын,OU=два,DC=contoso,DC=com
только OU отдать наверное не выйдет, не представляю как его обрезать
а для чего такие приседания?
Евгений Левицкий
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
-
- OTRS Новобранец
- Сообщения: 46
- Зарегистрирован: 25 июл 2014, 11:56
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
еще подсказка- повершелом вычитывать этот атрибут , парсить строку и записывать первый OU в любой extensionAttribute учетки пользователя, а его уже мапить в config.pm
Евгений Левицкий
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
Большое спасибо всем. Оказалось, что наши коллеги создавали учетки и добавляли в поле "Company" название организации. Использовал это поле.
Очень понравилась идея с повершелом. Возможно, как-нибудь займусь, если еще раз будет такая нужда.
Такие пляски нужны были, потому что наш завод разделен на 3 компании, но ИТ-отдел - 1, и в отчетах хочется видеть, откуда обращались.
Очень понравилась идея с повершелом. Возможно, как-нибудь займусь, если еще раз будет такая нужда.
Такие пляски нужны были, потому что наш завод разделен на 3 компании, но ИТ-отдел - 1, и в отчетах хочется видеть, откуда обращались.
С уважением.
Анатолий Довжик
Prod: OTRS 6.0.6 on Ubuntu 16.04.3 x64 Linux with MySQL 5.7.22
Анатолий Довжик
Prod: OTRS 6.0.6 on Ubuntu 16.04.3 x64 Linux with MySQL 5.7.22
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
А помимо организации можно отобразить в OTRS поле отдел ? И, соответственно формировать отчетность по отделам.
upg_to OTRS 5.0.6 on
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
-
- OTRS Новобранец
- Сообщения: 46
- Зарегистрирован: 25 июл 2014, 11:56
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
все из AD
делаете в config.pm маппинг любых атрибутов учетки пользователя
Евгений Левицкий
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
Спасибо, а возможно ли поле "отдел" впихнуть как критерий для формирования отчета ?
upg_to OTRS 5.0.6 on
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
И кстати, поле Division в свойствах клиента появилось, но оно почему-то пустое, т.е. не тянутся данные из AD.
Соответственно вопрос, что значит 3-я колонка в маппинге по строке UserDivision ?
Соответственно вопрос, что значит 3-я колонка в маппинге по строке UserDivision ?
upg_to OTRS 5.0.6 on
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
-
- OTRS Новобранец
- Сообщения: 46
- Зарегистрирован: 25 июл 2014, 11:56
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
а в карточке пользователя AD заполнены поля, которые вы подлючили в map?
с закладки Attribute Editor вы можете использовать любой атрибут, указывая его в третьей колонке map
с закладки Attribute Editor вы можете использовать любой атрибут, указывая его в третьей колонке map
Евгений Левицкий
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
мда, это я упустил, спасибо огромное !
upg_to OTRS 5.0.6 on
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
Ребят, по вопросу добавления критерия сортировки в отчет по атрибутам пользователя (отдел, департамент ...) есть у кого-нибудь информация ?
В принципе, это возможно сделать ?
В принципе, это возможно сделать ?
upg_to OTRS 5.0.6 on
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
-
- OTRS Новобранец
- Сообщения: 46
- Зарегистрирован: 25 июл 2014, 11:56
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
опять же не пробовал,
на ум приходит создание динамического поля (полей) и дальнейшее их сопоставление в Ticket -> Core::Ticket : DynamicFieldFromCustomerUser::Mapping
в дальнейшем можно строить отчеты с использованием этих динамических полей
вот, нашел http://otrs.ru/forum/viewtopic.php?f=2&t=2464
UPD, да, проверил - работает, заполненное динамическое поле появляется в блоке "информация о заявке" с права при просмотре заявки, и дальше его можно использовать в отчетах.
одно но- поле (поля) появляются при создании новых заявок, в уже существующих не появилось
на ум приходит создание динамического поля (полей) и дальнейшее их сопоставление в Ticket -> Core::Ticket : DynamicFieldFromCustomerUser::Mapping
в дальнейшем можно строить отчеты с использованием этих динамических полей
вот, нашел http://otrs.ru/forum/viewtopic.php?f=2&t=2464
UPD, да, проверил - работает, заполненное динамическое поле появляется в блоке "информация о заявке" с права при просмотре заявки, и дальше его можно использовать в отчетах.
одно но- поле (поля) появляются при создании новых заявок, в уже существующих не появилось
Евгений Левицкий
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
Спасибо за инфо. Но по указанному вами топу так и не понял, какое в итоге рабочее решение.
Как я понял, должно быть так:
- в Config.pm: [ 'UserDepartment', 'Department', 'department', 1, 0, 'var']
- в Core:Ticket: - добавил динамическое поле: - в ViewFreeText добавил: Что еще нужно или я неверно понял ?
Как я понял, должно быть так:
- в Config.pm: [ 'UserDepartment', 'Department', 'department', 1, 0, 'var']
- в Core:Ticket: - добавил динамическое поле: - в ViewFreeText добавил: Что еще нужно или я неверно понял ?
upg_to OTRS 5.0.6 on
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
И еще вопрос. В отчет можно добавлять только поля из сведений о заявке ? Можно ли добавлять туда поля из сведений о клиенте,
т.к. там у меня необходимое поле имеется?:?
т.к. там у меня необходимое поле имеется?:?
upg_to OTRS 5.0.6 on
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
-
- OTRS Новобранец
- Сообщения: 46
- Зарегистрирован: 25 июл 2014, 11:56
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
у вас ключ Department,
согласно вашему [ 'UserDepartment', 'Department', 'department', 1, 0, 'var'] ключ в Core::Ticket : DynamicFieldFromCustomerUser::Mapping должен быть UserDepartment вместо Department
и внимательно смотрите на БОЛЬШИЕ и маленькие буквы- ОТРС в этом плане капризный.
если все верно- то после создания новой заявки- ваши динамические поля появятся в блоке "информация о заявке" справа, и оно станет доступно при формировании отчетов. по второму вопросу не скажу, видимо нет- нельзя.
согласно вашему [ 'UserDepartment', 'Department', 'department', 1, 0, 'var'] ключ в Core::Ticket : DynamicFieldFromCustomerUser::Mapping должен быть UserDepartment вместо Department
и внимательно смотрите на БОЛЬШИЕ и маленькие буквы- ОТРС в этом плане капризный.
если все верно- то после создания новой заявки- ваши динамические поля появятся в блоке "информация о заявке" справа, и оно станет доступно при формировании отчетов. по второму вопросу не скажу, видимо нет- нельзя.
Евгений Левицкий
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
OTRS 6.0.10, ITSM 6.0.10
Oracle ent. Linux redhat 6.7 / MySQL 5.1.73 / Apache/2.2.15 (Oracle)
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
Поменял, поле не появляется при создании заявки.
upg_to OTRS 5.0.6 on
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Re: Название OU-контейнера из AD в поле "ID КОМПАНИИ"
Необходимо было добавить созданное динамическое поле в Ticket::Frontend::AgentTicketZoom###DynamicField
Спасибо огромное за помощь, поле в отчете для добавления появилось !
Кстати, вот хорошая ссыль по дин. полям:
http://doc.otrs.com/doc/manual/admin/3. ... ields.html
Спасибо огромное за помощь, поле в отчете для добавления появилось !
Кстати, вот хорошая ссыль по дин. полям:
http://doc.otrs.com/doc/manual/admin/3. ... ields.html
upg_to OTRS 5.0.6 on
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3
Ubuntu Server 14.04.3 x64 PostgreSQL 9.3