Могу ли я заполнить учетные записи LDAP, используя таблицу имен пользователей / паролей из другой базы данных? - PullRequest
0 голосов
/ 15 декабря 2011

Веб-пароли наших пользователей / имена пользователей / имена / фамилии / и т. Д. Находятся в таблице dbo.contacts в нашей CRM.Это отлично подходит для CRM и наших CRM-совместимых приложений, но я бы хотел запросить эти учетные записи с помощью программного обеспечения, которое может запрашивать только LDAP.

Можно ли сказать openldap: «Эй, создавайте логины, используя эту таблицу *»и обновлять эту информацию периодически, поскольку очевидно, что информация меняется со временем?Мой сценарий не очень силен, но я работал с php и веб-сервисами и просто хотел бы, чтобы ldap говорил с этой таблицей, чтобы я мог серьезно относиться к единому входу.

Спасибо.

* Это может быть прямое соединение с базой данных CRM через odbc / ado, файл csv или соединение через веб-сервисы.

1 Ответ

1 голос
/ 17 декабря 2011

Это не имеет ничего общего с OpenLDAP. Клиенты LDAP могут использовать запрос на добавление для добавления записей, предполагая, что состояние авторизации клиента позволяет добавлять пользователей в соответствии с базовым объектом, выбранным клиентом. Существует автономный клиент модификации с именем ldapmodify. Пожалуйста, "LDAP: Мастеринг ldapmodify" для получения дополнительной информации.

Имейте в виду, что некоторые версии инструмента openldap ldapmodify не работают в том смысле, что он некорректно допускает значения с конечными пробелами (что недопустимо). База 64 сервера каталогов кодирует эти значения, что, вероятно, не то, что предполагалось.

...