Software vendors have the option of defining whether a license can be used on a license server. You can choose between a standard license server, a license server with cold standby, a license server with hot standby, or high availability servers ("2 of 3").
The license server may be in the LAN, in the WAN, or operated in the cloud. Usually, the license server is run directly by your users, but it is possible for software publishers to operate it themselves.
Installing CodeMeter License Server on a network server is extremely easy. The license server is already included in CodeMeter Runtime. On the license server, you can use either CmDongles, or CmActLicenses, or both. The licenses are hosted on the license server and, when using CmActLicenses, bound to the same server where they are stored. Your users can use any network client to start your software.
You can verify the status of the licenses at any time by querying the license server directly from any network client and using the browser of your choice.
Access Rights Management
The CodeMeter License Server supports the setup and management of users’ access rights. The IT administrator at the customer’s premises can assign one or more licenses to employees, Active Directory groups, or computers. The assignment to computers can be based on specified computer names, IP addresses, or IP address ranges.
Licenses can also be reserved exclusively to certain employees, computers, or teams. By setting up a threshold, it is possible to determine how many licenses can be used by an employee, a computer, or a group.
Wibu-Systems logs the use of licenses in CodeMeter License Server. The log produced is available for the customer to analyze the use of licenses. Both permanently unused licenses and license bottlenecks can thus be identified. The analysis can serve as a basis for license upgrades and renewals of maintenance contracts or for the allocation of licenses to cost centers.
Software publishers can specify whether and how licenses can be borrowed. By offering this option to your users, you can define a time limit for the borrowing of the license from the license server to a local PC or a CmDongle. During the borrowing period, the license is flagged as “assigned” on the license server. Once the borrowing period expires, the license is made available again on the license server, while it expires on the local PC or CmDongle. The user can return the license before the expiration date or renew the borrowing period.
To carry out the borrowing process, no Internet connection to the vendor is required. If the user belongs to the customer’s network, the borrowing is done directly. If the user is no longer connected to the network and has no way of reaching the network via VPN, then the borrowing can take place by file sharing. The IT administrator can, for instance, send the license via e-mail.