Здесь когда-нибудь будет полная документация.
Собирается и работает только под Windows, т.к. использует System.DirectoryServices, которое пока недоступно под Linux/Mac.
# Использовать ldap
Адрес = "LDAP://DC=example,DC=com";
ИмяПользователя = "example_user";
Пароль = "super_password";
СвойстваДляЗагрузки = Новый Массив;
СвойстваДляЗагрузки.Добавить("cn");
Запись = Новый ЗаписьКаталога(Адрес, ИмяПользователя, Пароль); // создаём базовую привязку к узлу дерева, который будет корнем поиска
Поиск = Новый ПоискВКаталоге(Запись, , СвойстваДляЗагрузки); // используем привязку как корень поиска, авторизация при этом берётся из указанной привязки.
Поиск.Фильтр = "(objectClass=user)";
Результат = Поиск.НайтиВсе();
Для Каждого РезультатПоиска Из Результат Цикл
Сообщить(РезультатПоиска.Свойства["cn"]);
КонецЦикла;