Завершена разработка версии 0.9.12. Библиотека libdomain выполняет следующие функциональные требования: 

  1. Возможность подключения к серверу каталогов: 

     - возможность подключения к серверу каталогов, используя различные настройки подключения;

     - возможность загружать настройки подключения из файла.

   2. Осуществление контроля установленного соединения:

     - возможность установки параметров соединения.

   3. Получение и редактирование записей в LDAP каталоге:

     - добавление записи в LDAP каталог;

     - редактирование записи в LDAP каталоге; 

     - переименовывание записи в LDAP каталоге; 

     - перемещение записи в LDAP каталоге; 

     - удаление записи в LDAP каталоге. 

   4. Получение и редактирование списка атрибутов: 

     - возможность добавления атрибута;

     -  возможность удаления атрибута. 

   5. Возможность осуществлять поиск данных в LDAP каталоге: 

     - установка базового DN для поиска; 

     - установка фильтра по типу объекта для поиска; 

     - установка списка атрибутов возвращаемых при поиске. 

   6. Осуществление следующих действий с пользователями и группам: 

     - изменение пароля пользователя; 

     - создание нового пользователя; 

     - создание новой группы;

     - удаление и добавление пользователя в группу;

     - блокирование и разблокирование учётной записи пользователя.

   7. Осуществление следующих действий с компьютерами:

    - добавление компьютера;

    - удаление компьютера.