Liderahenk Central Management System It is an open source software system that enables centralized management, monitoring and control of systems and users on the corporate network.

Why Liderahenk?

Thanks to its open source code, it is more secure, high quality, flexible, traceable and easy to develop. It provides stronger support and total cost of ownership advantage with its growing developer community as it is used. It manages the computer and the user with a local or distributed LDAP-based solution infrastructure. It provides a scalable solution to manage the entire system or specific sets of hardware and users individually or collectively.


  • Lider

Storing the data collected in the center is the basic component of the system responsible for distributing the defined policies and assigned tasks to the clients.

  • Harmony

It is the service software responsible for fulfilling the tasks transmitted from the Leader, implementing the policies and communicating the results to the Leader. Harmony works as a super user in managed systems.

  • Lider Interface

It is the interface where client and user management operations are performed. Many operations such as defining task and user policies, making server settings, reporting are done through this interface.

Liderahenk abilities


client or client grubThese are instant jobs that are sent directly to the server and run on clients with Ahenk installed. If the client with harmony is active, the sent task is executed instantly. It is often used by plugins developed for standalone operations. With the scheduled task feature, the task sent in the specified time frame is run. In addition, these created scheduled tasks can be updated or canceled. It includes features such as resource usage, package (application) management, local user management, run script, service management, file transfer, usb management. Task submission can be applied to single clients and client groups.

  • Client Management

Various tasks can be sent for a single client selected in the Client Management section. Thanks to the tree structure visible on the left, online users can be filtered between clients instantly. In addition, the number of all clients and online clients instantly is written at the bottom of the tree. Searches can be made between clients by name, ID and folder.

  • Client Group Management

In the client group management section, batch tasks can be sent to client groups and new folders can be added to client groups or new client groups. grubu can be created.

  • User Management

Information about the selected user is displayed in the User Management tree structure. In addition, a user can be added under the folder selected in the tree, the user can be deleted, the user can be moved, detailed information about the user can be observed or a new folder can be created.

Personal information, login history, group list, and password management of the selected user can be viewed in detail.

  • User Group Management

In the user group management section, user groups can be edited, policies can be assigned to selected groups, assigned policies can be removed, and assigned policies can be observed. Thanks to group members management gruba user can be added, group name edited, group moved and group deleted.


It refers to the set of configuration settings that can be performed in a plugin. One or more profiles come together to form the policy. It cannot be run on a stand-alone basis. It can be used after it has been added to a policy. It includes features such as web browser profile, script profile, usb profile, message profile, session management profile.

  • Internet Browser Settings

Customizations such as proxy server, login page, tab settings, privacy settings, document download can be made in the internet browser settings.

  • Chrome Browser Settings

In the Chrome browser settings, you can set Chrome startup, cookies management, plugin installation, proxy server settings, and privacy settings. The other settings option allows you to enter the desired setting in your chrome browser. You can configure the desired setting by entering it as a key-value.

  • Rsyslog Settings

Rsyslog plugin is a profile plugin and helps to provide rotation configuration of log files in Ahenk machine.

  • Script Settings

In the script list section, previously defined scripts are listed.

In the script setting list section, the contents of specially written script files are arranged. The script name is entered. Then, the script type is chosen from one of 4 script types: Python, Bash, Perl and Ruby. One of the created scripts is selected and the task is run by specifying the script parameters (if any). 

  • Session Management Settings

In the session management section, we can view information such as the time period in which users logged in and the session duration. In addition, it can be determined in policies such as which days to log in and how long it can stay active.

  • System Observer Settings

It allows text-based information to be viewed on the user's desktop. Template Content and Template Settings are entered completely and the template is saved. Template Content and Template Settings must be entered separately. Settings can be customized to be like the content presented as “Computer Information” in the Template Settings tab.

  • USB Access Settings

Regulates permissions on USB modules and devices. It regulates webcam, printer, USB memory and mouse-keyboard permissions on the related Ahenk machine. As a result of selecting the allow option, the user cannot use the disallowed usb module. If none of the allow or deny options are selected, the relevant usb element will not be allowed. For this reason, the "Allow" option must be selected for permission.

In addition to this policy, there is a white list and a black list. Whitelisted USB devices are allowed under all circumstances, while blacklisted devices are not allowed under any circumstances.


It is created by combining one or more executable profiles. With the policy, it can be ensured that the possibilities-restrictions provided by the add-ons are operated according to the characteristics of a audience. User grubthey are applied to it. policy user grubIt is applied by querying from the Leader during the user login after being assigned to it.

Policies to be used throughout the system are defined here. In the Policy List section, predefined policies are displayed. Policies that are defined for later use, that are not intended to be used yet or that are intended to be temporarily canceled can be disabled, updated or deleted by removing their active consent.

policy is a user grubpowers and constraints are determined. One or more profiles come together to form the policy. Policies are applied by querying the Leader during the user's login.


Liderahenk Reports can be obtained by performing a detailed search of the clients registered in the Central Management System and according to the search results. Grubu can be created. The task details sent to the clients can be queried on the leader. In addition, a report of the tasks sent on a scheduled basis can be created, rearranged and canceled.