License Management
Comprehensive License Management on the Licenses Page
The Licenses page serves as the central hub for overseeing all generated licenses within the License Server. By
default, it displays all licenses across all products registered to the logged-in user. For focused management,
you can easily filter this view by selecting a specific product from the dropdown menu located in the top right
corner of the page. The Search & Filter field further enhances usability, allowing for quick retrieval of
specific licenses based on various criteria.
As with other sections of the application, clicking on any license row within the grid will expand to reveal
detailed information about that particular license. This includes its current status, associated product,
expiration date, and any custom features. Licenses can be individually enabled or disabled through this
interface, which directly impacts their validity: a disabled license cannot be validated or invalidated,
providing granular control over license usage.
Flexible License Key Formatting
The License Server offers robust flexibility in license key formatting. You can choose from a variety of
predefined character sets and formats, or even create a completely custom format to align with your branding or
specific requirements. The license key format can incorporate any literal characters you type, combined with
question marks (?) as placeholders for the randomly generated license characters.
For example, a format like ????-????-?????-LIC would generate keys where the question marks are replaced by
selected characters (e.g., alphanumeric), while the -LIC suffix remains constant in every generated key. Any
characters other than question marks will remain unchanged in the final license key. This level of customization
ensures that your license keys are not only unique but also conform to your desired aesthetic and structural
specifications.
Streamlining License Generation with Templates
License templates are a powerful feature designed to significantly streamline the process of generating licenses
efficiently. Instead of manually configuring every detail for each new license, templates allow you to predefine
common settings, ensuring consistency and saving valuable time.
Each template can be customized to specify a comprehensive set of essential parameters, including:
- Type of License: Define whether it's a node-locked, floating, perpetual, or subscription-based license.
Maximum Usages: Set limits on the number of concurrent users for floating licenses or installations for
node-locked ones.
- Validity Duration: Specify the period for which the license remains valid, crucial for subscription models.
- License Key Format: Choose from predefined formats or create a custom one, dictating the structure and
character
set of the generated keys.
- Specific Features and Restrictions: Embed custom key-value pairs that define specific functionalities,
modules, or
limitations associated with the license (e.g., enabling "Pro" features, setting project limits, or defining a
specific software edition).
This high level of detail within each template not only facilitates quick issuance of licenses but also ensures
that every generated license precisely meets the unique requirements of your software or service. By leveraging
templates, you can maintain standardization across your licensing strategy, reduce human error, and accelerate the
distribution of your software while upholding your desired licensing terms.