License

Introduction to licenses in ConSol CM

When you purchase ConSol CM, you receive a license file valid for the purchased modules and the required number of concurrent users.

Concepts, terms and definitions

Concept

Other terms

Definition

license

 

Text file containing information about the purchased modules and number of users.

concurrent user license

floating license

License for a certain number of users who are logged in simultaneously.

Purpose and usage

The license file is a text file which contains entries for several modules. For each module, the number of concurrent users and the expiration date is indicated.

The license always refers to concurrent users. This means that only the number of users who are logged in simultaneously is considered. It is not checked which users are logged in. Therefore, you do not need one license for each user.

A license is consumed when the user logs in. The license is handed back to the server when the user session is terminated, either because the user logs out or because the session times out (see cmas-core-server, server.session.timeout). You can see the active sessions on the Sessions page of the Web Admin Suite.

Available settings for licenses

The license file has the following sections:

Each license section has the following data:

Basic tasks

The license is managed on the License page of the Web Admin Suite.

Importing a new license

You can import a new license in two ways:

The new license takes effect immediately. There is no downtime required.

Advanced tasks

Monitoring the license

You can use the monitoring endpoint to check the license status.

  1. Open <CM URL>/health/check or <CM URL>/health/report.
  2. Locate the section cmas-core-server-licence:
    • The daysUntilNextExpiry attribute indicates the number of days until the first license expires.
    • The statistics attribute lists all license pools with the number of purchased licenses and the number of currently used licenses.