Как достать ФИО из LDAP-а SQL-ем?

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

Модератор: ykolesnikov

Ответить
paver
OTRS Бывалый
Сообщения: 418
Зарегистрирован: 22 апр 2015, 06:45
Откуда: Томск
Благодарил (а): 5 раз
Поблагодарили: 22 раза

Как достать ФИО из LDAP-а SQL-ем?

Сообщение paver » 05 ноя 2019, 09:51

А вот интересно: (как) можно SQL-запросом достать ФИО кастомера из LDAP-а по его логину?
--
OTRS 6.0.22

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

Re: Как достать ФИО из LDAP-а SQL-ем?

Сообщение alexus » 05 ноя 2019, 14:02

paver писал(а):
05 ноя 2019, 09:51
А вот интересно: (как) можно SQL-запросом достать ФИО кастомера из LDAP-а по его логину?
SQL-ем из LDAP? Почему нет))) https://blog.sqlauthority.com/2016/03/3 ... ed-server/
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

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

paver
OTRS Бывалый
Сообщения: 418
Зарегистрирован: 22 апр 2015, 06:45
Откуда: Томск
Благодарил (а): 5 раз
Поблагодарили: 22 раза

Re: Как достать ФИО из LDAP-а SQL-ем?

Сообщение paver » 06 ноя 2019, 10:12

Сенкс. Не совсем понятно, но я то имел в виду уже встроенный в OTRS механизм. Грубо говоря, выполнить запрос к LDAPу прямо в окне запроса SQL в админке OTRSа.
--
OTRS 6.0.22

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

Re: Как достать ФИО из LDAP-а SQL-ем?

Сообщение alexus » 06 ноя 2019, 11:52

paver писал(а):
06 ноя 2019, 10:12
Сенкс. Не совсем понятно, но я то имел в виду уже встроенный в OTRS механизм. Грубо говоря, выполнить запрос к LDAPу прямо в окне запроса SQL в админке OTRSа.
Встроенный механизм SQL может обращаться только ко встроенной базе OTRS. А LDAP хранит свои данные в своей MSSQL-базе

Есть другой вариант - скрипт синхронизации клиентов из LDAP в БД OTRS. Тогда вопрос сильно упрощается
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

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

paver
OTRS Бывалый
Сообщения: 418
Зарегистрирован: 22 апр 2015, 06:45
Откуда: Томск
Благодарил (а): 5 раз
Поблагодарили: 22 раза

Re: Как достать ФИО из LDAP-а SQL-ем?

Сообщение paver » 06 ноя 2019, 12:04

alexus писал(а):
06 ноя 2019, 11:52
Есть другой вариант - скрипт синхронизации клиентов из LDAP в БД OTRS. Тогда вопрос сильно упрощается
Не, моя задача того не стоит. Но спасибо, конечно.
--
OTRS 6.0.22

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

Re: Как достать ФИО из LDAP-а SQL-ем?

Сообщение alexus » 06 ноя 2019, 12:14

paver писал(а):
06 ноя 2019, 12:04
alexus писал(а):
06 ноя 2019, 11:52
Есть другой вариант - скрипт синхронизации клиентов из LDAP в БД OTRS. Тогда вопрос сильно упрощается
Не, моя задача того не стоит. Но спасибо, конечно.
Так он базовый есть, готовый.
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

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

paver
OTRS Бывалый
Сообщения: 418
Зарегистрирован: 22 апр 2015, 06:45
Откуда: Томск
Благодарил (а): 5 раз
Поблагодарили: 22 раза

Re: Как достать ФИО из LDAP-а SQL-ем?

Сообщение paver » 06 ноя 2019, 12:33

Все равно дополнительная морока.
Плюсы у синхронизации сомнительные, а грабли весьма вероятны. С учетом того, что использую поля каталога, которых искаропки нет в БД, ну и LDAP-ов у меня 3 штуки.
Очевидный плюс один - прямой доступ к БД. Но поскольку это пока не критично, от эксперимента воздержусь.
--
OTRS 6.0.22

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

Re: Как достать ФИО из LDAP-а SQL-ем?

Сообщение alexus » 06 ноя 2019, 17:39

paver писал(а):
06 ноя 2019, 12:33
Все равно дополнительная морока.
Плюсы у синхронизации сомнительные, а грабли весьма вероятны. С учетом того, что использую поля каталога, которых искаропки нет в БД, ну и LDAP-ов у меня 3 штуки.
Очевидный плюс один - прямой доступ к БД. Но поскольку это пока не критично, от эксперимента воздержусь.
А какие грабли-то?
И вообще вернёмся к началу - а суть и цель задачи в чём?
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

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

paver
OTRS Бывалый
Сообщения: 418
Зарегистрирован: 22 апр 2015, 06:45
Откуда: Томск
Благодарил (а): 5 раз
Поблагодарили: 22 раза

Re: Как достать ФИО из LDAP-а SQL-ем?

Сообщение paver » 07 ноя 2019, 05:28

Мне надо было получить список клиентов с конкретным сервисом

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

SELECT *
FROM service_customer_user
WHERE service_id=11
Получил список логинов, хотел - ФИО
--
OTRS 6.0.22

paver
OTRS Бывалый
Сообщения: 418
Зарегистрирован: 22 апр 2015, 06:45
Откуда: Томск
Благодарил (а): 5 раз
Поблагодарили: 22 раза

Re: Как достать ФИО из LDAP-а SQL-ем?

Сообщение paver » 07 ноя 2019, 05:31

alexus писал(а):
06 ноя 2019, 17:39
[А какие грабли-то?
О граблях обычно узнаёшь после их контакта со своим лбом.
--
OTRS 6.0.22

Ответить