Короче говоря: используйте правильный инструмент для правильной работы.
Когда люди видят LDAP, вы уже устанавливаете ожидание в вашей системе. Не забывайте, что L Легкий вес. LDAP был разработан для доступа к каталогам по сети .
С помощью «базы данных каталогов» вы можете создавать приложения определенного типа. Если вы можете сопоставить свои данные с древовидной структурой, это будет работать. Я, конечно, не хотел бы, чтобы пара видео от LDAP! Возможно, вы можете что-то взломать, но я бы предпочел парящий сервер ..
Там может быть несколько скрытых ошибок, если вы используете инструмент, не предназначенный для того, что он должен делать. Итак, недостатком является то, что вам придется тестировать вещи, которые были бы даны в некоторых случаях.
Это не , а не просто техническая проблема . Ваша группа оперативной поддержки может «нахмуриться» на ваше приложение, поскольку у них будут определенные ожидания / предубеждения, основанные на архитектуре вашего приложения. Представьте себе их удивление, если вы предоставите им систему CRM (веб-сайт + файлы, отправленную электронную почту и т. Д.) На сервере LDAP в качестве базы данных для обслуживания.