Skip to main content

License Management

License Management is where you track and maintain the software licenses that authorize your ThetaSecure deployment. This page gives you a real-time view of how many user slots you have purchased, how many are in use, and whether your licenses are valid and secure.

The section is organized into three tabs: Overview for a quick health check, Licenses for detailed license records, and Security for tamper detection and validation scheduling.

Overview

The Overview tab provides a dashboard-style summary of your licensing status through four metric cards at the top of the page, followed by a list of active licenses below.

License Management Overview showing status cards and active licenses The License Overview tab. The four cards show Operating Mode, Active Users, Utilization percentage, and Remaining Slots. Below, the Active Licenses section lists each license with its key, user capacity, expiration date, and status badge.

Status Cards

CardDescription
Operating ModeIndicates whether ThetaSecure is running in Licensed mode (fully activated) or in a limited/trial mode. A green checkmark confirms the system is properly licensed.
Active UsersShows the current count of active users against the total licensed capacity. For example, 63 / 110 means 63 of 110 available user slots are occupied. This count aggregates across all active licenses.
UtilizationThe percentage of licensed capacity currently in use, calculated from the Active Users ratio. This number helps you plan for license renewals or expansions before you hit capacity.
Remaining SlotsThe number of unused user slots available for new user provisioning. When this number approaches zero, it is time to purchase additional licenses or clean up inactive accounts.

Active Licenses

Below the status cards, the Active Licenses section lists every license currently applied to the system. Each entry shows the license product type (e.g., NX), a partially masked license key for security, the maximum user count, the expiration date, and a status badge.

License statuses include:

StatusMeaning
activeThe license is valid and within its validity period. Shown with a green badge.
grace_periodThe license has expired but ThetaSecure is allowing continued use for a limited grace period. Shown with an orange badge. You should renew before the grace period ends to avoid service disruption.

Multiple licenses can coexist. ThetaSecure aggregates the user capacity across all active licenses. In the example shown, a 100-user license (active) and a 10-user license (grace period) combine to provide 110 total user slots.

Licenses

The Licenses tab presents a detailed table view of every license that has been uploaded to the system.

Licenses tab showing the detailed license table The Licenses tab with two license entries. Columns include License ID, Customer, Max Users, Valid Period, Status, and an Actions column with a Delete option.

License Table Columns

ColumnDescription
LicenseThe license identifier and the product instance ID. The license ID is a unique string assigned by the ThetaSecure licensing portal. The product instance ID (shown below the license ID) ties the license to a specific deployment.
CustomerThe customer name and the email address associated with the license purchase.
Max UsersThe maximum number of concurrent users this license supports.
Valid PeriodThe start and end dates of the license validity window (e.g., 01/02/2026 - 28/02/2027).
StatusThe current state of the license: active, grace_period, or expired.
ActionsA Delete link to remove the license from the system. Use this to clean up expired or replaced licenses.

Uploading a New License

Click the Upload License button in the upper right corner to add a new license. This opens a dialog where you select the license file.

Upload License dialog The Upload License dialog. It accepts a JSON file provided by ThetaSecure. Click Choose file to select the license.json from your local machine, then click Upload to apply it.

The license file is a JSON document issued by ThetaSecure through the licensing portal at license.thetasecure.com. After upload, ThetaSecure validates the file signature, checks the expiration date, and applies the new license immediately. The Overview and Licenses tabs update to reflect the new capacity.

Refreshing License Data

Click the Refresh button next to Upload License to force ThetaSecure to re-read and re-validate all installed licenses. This is useful after a license renewal or if the portal shows stale data.

Security

The Security tab provides tools to verify that your license files have not been tampered with and that the licensing subsystem is operating correctly.

License Security tab showing Integrity Status and Validation Scheduler The Security tab with two panels. On the left, Integrity Status shows tamper detection status, critical event count, and last scan time. On the right, the Validation Scheduler shows the last and next validation times, the interval, and the validation error count.

Integrity Status

The Integrity Status panel monitors the license files for unauthorized modifications.

FieldDescription
Tamper DetectionWhether tamper detection is enabled. When Enabled (shown in green), ThetaSecure continuously monitors the license files for any unauthorized changes to their content or signatures.
Critical EventsThe number of tamper events detected since the last scan. A value of 0 means no integrity violations have been found. Any non-zero value requires immediate investigation.
Last ScanThe timestamp of the most recent integrity scan.

Click the Run Integrity Scan button to trigger an on-demand scan immediately. This is useful after any administrative changes to the system or if you suspect license file manipulation.

Validation Scheduler

The Validation Scheduler automates periodic license validation to ensure licenses remain valid over time.

FieldDescription
Last ValidationThe timestamp of the most recent scheduled validation.
Next ValidationWhen the next automatic validation will run.
IntervalThe time between automatic validations. The default is 60 minutes.
Validation ErrorsThe count of errors encountered during validation. A value of 0 (shown in green) indicates clean validations.

Click Force Validation Now to run a validation cycle immediately without waiting for the next scheduled interval.

Validation triggered successfully banner After clicking Force Validation Now, a green banner confirms "Validation triggered successfully." The Last Validation and Next Validation timestamps update accordingly.

tip

Run a manual validation after uploading a new license or after system maintenance to confirm everything is in order. The combination of the integrity scan and the validation check gives you confidence that your licensing is both authentic and current.

caution

If Tamper Detection reports critical events or Validation Errors are non-zero, investigate immediately. These conditions may indicate unauthorized modifications to license files, which could compromise your deployment's compliance status.