License
When you purchase ConSol CM, you receive a license file valid for the purchased modules and the required number of concurrent users. 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:
- [ADDONS]: The ConSol CM add-ons, e.g. CM/EBIA, CM/Resource Pool, which can be used.
- [CONCURRENT_USERS]: The number of user who can log in to the Web Client at the same time.
- [REST_USERS]: The number of users who can access the REST API. This does not include the number of CM/Track users. CM/Phone consumes one REST licenses per client where CM/Phone is installed and active.
- [TRACK]: The number of contacts who can log in to CM/Track at the same time.
- [TRACK_USERS]: The number of user profiles for CM/Track. This is the number of users who are created as Portal profile on the Users page of the Web Admin Suite.
Since several contacts can use the same user profile in CM/Track, the license numbers of [TRACK] and [TRACK_USERS] might differ considerably. For example, there might be two CM/Track profiles, but 100 contacts should be allowed to log in to CM/Track at the same time. This would mean 2 [TRACK_USERS] licenses and 100 [TRACK] licenses.
Each license section has the following data:
- contractParty: The name of the customer who owns the license.
- products: The ConSol CM module to which the license refers.
- version: The ConSol CM version for which the license is valid.
- expirationDate: The date when the license expires.
- licenses: The number of licenses for the respective module.
- enabledModules: Only for the module [ADDONS]. The names of the purchased add-ons, e.g. RESOURCE_POOL if CM/Resource Pool has been purchased.
- signature: The license code.
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:
- Click the Import license button and select the license file. Click the Save license button.
- Open the license file in a text editor and paste the license text into the license editor in the Web Admin Suite. Click the Save license button.
The new license takes effect immediately. There is no downtime required.