Listing and Manually Deactivating Seats

 

A command line tool shipped with Profound.js / Profound API allows you to list active seats for a given license, and to manually deactivate seats. This is useful if automatic deactivation fails.

The command line tool is named lic_client.js and is installed in the product installation directory. It must be run using Node.js. Any copy of lic_client.js can be used to work with any floating license. The tool authenticates to the licensing server using the same floating license authorization code as the product.

This command can be used to view built-in help:

node lic_client.js -h

 

The following commands require a floating license authorization code. See Applying Authorization Codes.

Listing Seats

 

This command can be used to view seat usage:

node lic_client.js list

Example output:

The command can also produce the above output in machine-readable (JSON) format, like this:

node lic_client.js list --json

This can be useful for scripting/automation. Example output:

Manually Deactivating Seats

The uuid field uniquely identifies the seat to the licensing server and can be used to deactivate seats manually.

For example, to deactivate the 2 seats above:

You can specify as many ids as desired, separated by spaces.