On December 21, 2022, our team started the first stage of the project "Development of an open library for domain infrastructure management based on the Samba directory service". As part of the stage, it is planned to collect information and analyze objects in the AD* domain and their properties for further development of the prototype system architecture.
libdomain is a library that will simplify working with LDAP by providing a simple and intuitive API, allowing its users to get integration with Qt* or GTK*. The project is being developed in C using the Cmake build system. You can get acquainted with the library code in the repository.
AD* — Microsoft Active Directory
Qt* — cross-platform library of interface elements
GTK* is a cross—platform library of interface elements.