Floating Server

Connecting a Client

7min

To connect a client to the Floating Server, you can register users, manage licenses, and track consumption through the API. While the API provides a flexible way to manage these tasks programmatically, the UI also offers insights and visibility into license usage and consumption.

Starting from version 1.6.0, licenses are identified by license IDs after being added to the floating server. Previously, the product code was used to address a license.

From version 1.6.0 onward:

  • You can include license IDs in the body of requests to the floating server API to specify a particular license.
  • If a license ID is not provided in the request, the most recently added license for the given product code will be addressed.

Prior to version 1.6.0:

  • Only one license was supported per product code.
  • As a result, there was no need to include a license ID in API requests.

Registering a User

To register a new user on the Floating Server, use the API to send a POST request. The API allows you to provide details such as product code, license Id, user info, and host information.

Unregistering a User

You can remove a user from the system by sending an API request to unregister them. The server will remove the user's registration for the given product.

Unregistering all Users of a Product

To quickly remove all users registered to a product, use the unregister/all API endpoint. This will clear all user registrations for a specific product.

Borrowing a License Slot

If a user needs to "borrow" a license for use in an offline scenario, the API allows you to reserve a license slot for a user until a specific date.

Client-Related Capabilities in the UI

The Floating Server's user interface also allows for easy management of client registrations, license usage, and consumption tracking without requiring API knowledge. For more information about the capabilities of the UI related to registrations, see Registrations.

Updated 19 Nov 2024
Doc contributor
Doc contributor
Did this page help you?