License Manager

License Manager (LM)

Licensing

The License Manager (LM) is the heart of the system and the only thing that the end user sees. The License Manager is used to manage user licenses for your products. These can be based on four different licensing models.

License Models

Please note

In general, the "Max Count" field determines the number of users that can use a particular license model.

The licensing model can be individually adjusted for each license record - even while a license is active, i.e., the same license record can be changed again and again. However, once a perpetual license has been assigned to a client, it cannot be modified for that client. This is because perpetual licenses are designed for offline use, and clients with perpetual licenses do not need to go online again, except for new clients.

The following data is displayed in the table

Company: Company name

User: Username

Key Code: Key code

Expiry Date: License expiration date

Product: Product name

Locked: Is the record locked?

created on: Record created on

created by: Record created by

changed by: Record changed by

changed on: Record changed on

Client online check interval: The next date by which the client must go online at the latest so that its license can be synchronized with the server. The "latest online sync date" field is returned via the "Client online check interval" field. The "latest online sync date" field returns a date that is encrypted in the registry using the hardware ID, if the SmartClientReg.dll is used. This means that the registry key cannot be changed manually without invalidating the date value.
Of course, you can come up with your own logic and do not have to use the SmartClientReg.dll.

Max count: Maximum number of uses depending on the license model

License Model: License model

Please note 

The user manual

The buttons on the ribbon are mostly self-explanatory

"Log out all clients" and "Log out client" mark clients as "disconnected". This is useful if a customer reports that they no longer have a free license. Apparently, the program crashed and the client was unable to log out properly. These buttons allow you to log out the clients or a client, so that licenses are again available for the Concurrent License.
These buttons are only active for Concurrent License.

Here is a more detailed explanation of each button:

To use these buttons, simply click on the button and then select the client that you want to log out. If you want to log out all clients, then you do not need to select a client.

Restart cumulative license

Client Data

Real Client Data

Located in the lower part of the main window is the real client data, which shows which client tried to log in when and how often using the key code and user from the list above, and whether or not they were successful. This information is important for determining the next course of action (automated) depending on the selected record above and the corresponding license model.

The data in this window section provides information about

This section, located at the bottom of the main window, displays detailed information about actual client attempts to access licenses. Here's what you can see for each client:

This information is crucial for automated decision-making based on the selected license record (from the upper table) and the corresponding licensing model.


Editing Licenses

The following information can be edited in the license data dialog


Editing Products

Products can be edited using the self-explanatory buttons in the Ribbon, similar to editing licenses.

Editing Companies

Companies can be edited using the self-explanatory buttons in the Ribbon, similar to editing licenses.