License Server and Features of Its Use

License server is used to activate Foresight Analytics Platform and ensures flexible and easy administration because license should be deployed only at the license server.

A license server is a software that works as a Sentinel RMS License Manager service.

NOTE. To get a license server, contact technical support by sending a request to support@fsight.ru or use technical support services, which are available after registration at the website.

A license server uses network license and manages the number of simultaneously working users if this limit is set.

TIP. It is recommended to use a license server if the number of client workstations is over 10.

To activate Foresight Analytics Platform, connect the computer with installed license server to the same network with:

To speed up work with the license server in Linux OS, use the licensing service.

License Check Order on Using License Server

A license is checked on license server:

To start Foresight Analytics Platform and to connect to repository, the AnalyticsPlatform feature is used. One repository connection requires a license for each feature and checks it once. At each separate connection the license for the required feature is checked again. In other words, each separate request is considered as a request from different users.

The request to use a tool or functionality is sent to license server. The license server checks if there is a valid license for a corresponding feature. If the request is approved by the license server, an appropriate message is sent to the client application, and functionality becomes available for use. A client application is the desktop and web application of Foresight Analytics Platform, user application based on Foresight Analytics Platform.

If a limitation on the number of simultaneously working users is set in the network license, if the tool or functionality are approved to be used, the available number of users for the corresponding feature is reduced by one. The number of simultaneously working users for the feature is restored, when the functionality is no longer used, for example, on closing a tool.

Features of network license use with a limited number of simultaneously working users:

  1. A license server can approve a client application to use several copies of the same tool or functionality, that is, the available number of simultaneously working users for the corresponding feature is reduced several times. For example:

  1. The client application sends a message to the license server about checking in a tool or functionality. The available number of simultaneously working users for the corresponding feature is increased by one. Examples of checking in a tool or functionality: a tool is closed, the browser page is closed where the Foresight Analytics Platform web application is opened or it moves to another tool or functionality.

  2. A license server approves a client application to use a tool or functionality, if at the moment of sending a request for this feature, the number of users is less than the specified restriction.

On exiting the repository or disconnecting from it, the license is released and check in to license server. If the user did not exit the repository in the web application and closed the browser tab, the license will be released only after the BI server work timeout. The BI server informs the license server about its activity each minute. An additional work timeout, which is 10 minutes by default, is also set on the license server on license generation. The additional server work timeout is used in case of BI server connection loss, during which the request to close repository connection was not received.

When the user session is disconnected in the Connected Users dialog box of the security manager, the license is released only after the additional license server work timeout. To quickly release the license, restart the license server.

The user session depends on BI server work timeout, and the license can be checked out even if the license server is inactive. Such sessions can be closed by means of DBMS.

Working with License Server

System requirements for license server

Principle of license server work

License server installation and activation in Windows

Installation and activation of license server in Linux

Update license on license server

Merge licenses, add new features

Check license server health in Windows

Check license server health in Linux

Use of LSHOST/LSFORCEHOST system variables and the registry for license search setup

Reserve licenses for specified users at license server

See also:

Activation of Foresight Analytics Platform | About License Type and Period