User Interface (UI) Overview
The Floating Server UI allows you to manage licenses efficiently. You can:
Activate and deactivate licenses (online, offline, air-gapped)
Trigger synchronizations with the License API
Update server configuration
Review users registered to licenses and features
Licenses Page
The Licenses page lists all licenses added to the server.

Key Actions
Add a license: Enter a license key or upload a license file.
To add a bundle license to a floating server:
Ensure the License Type is set to Bundle. (See picture below)

To add a bundle license to a floating server, ensure that your bundle License Policy is configured for floating licenses. Specifically, set Offline Floating License = Yes to enable the license to function as a floating license on the server. (See picture below)


With the release of Floating Server v2.1.0, product features are now fully visible for both individual Floating Licenses and Bundle Licenses.


Activate / Deactivate licenses:
Online: Uses the License API directly
Offline / Air-gapped: See Offline & Air-gapped Licensing below
View details: Inspect license status, expiry, features, and usage
See registered users: Click on a license to view users associated with that license and its features

Trigger a sync: Push local consumption data and pull updates (button located at the top right)
Offline & Air‑gapped Licensing
Use this page when the server cannot reach the License API directly.
Supports generating and uploading activation/deactivation files or codes for offline and air‑gapped environments
Starting from V2.1.0, this page supports the refreshing of offline licenses and bundles.
Refer to the respective endpoints for detailed workflows


Offline Refresh
This offline update functionality was introduced in v2.1.0.
To update a license or bundle that has been added to the Floating Server using the offline method, follow these steps:
Configuration Page
Adjust server-level settings that affect synchronization, connectivity, and other global options.

Periodic Synchronization
The server automatically synchronizes with the License API to maintain a consistent state.
During synchronization:
Sends local consumption data to the License API
Pulls license updates, including status, features, expiration dates, and usage limits
How to configure synchronization:
Set the Sync period on the Configuration page
Use Sync Data (top-right) to trigger a manual synchronization at any time

Using the Swagger Page
The Swagger interface allows you to test API endpoints directly.
Example: Adding a license
Authorization:
Look for the small lock icon 🔒 (or authorization icon) on the right side of the endpoint
Click it and provide your JWT token in the format:

Using CLI Instead of Swagger
After testing an endpoint in Swagger, you can switch to the command line interface (CLI):
Copy the equivalent curl command generated by Swagger (visible below the response section)
Paste it into your terminal to execute the same request
Was this helpful?

