LicenPro
DocumentationFirst license

Generate your first license

A license binds entitlements to a customer: type, validation mode, seats, expiry, software release, and optional feature sets. After creation you distribute the license key and signed license.bin for SDK validation. Complete first product and RSA keys before issuing licenses.

Estimated time: 10–15 minutes

Includes choosing activation mode, license model, device binding (node-locked), and downloading artifacts.

Prerequisites

Product with at least one software release and end users assigned to that release (for node-locked). RSA keys generated for that product (unsigned licenses cannot produce a valid license.bin).

Open Generate License

LicensesGenerate License (or from a product’s Licenses tab). The wizard has four steps: Activation → License Type → Basic Info → Details.

1

Step 1 — Activation mode

Choose how the SDK validates at runtime:

  • Offline — file-based; Node-Locked, Subscription, Trial. Air-gapped friendly.
  • Online — live API; all types including Perpetual online, Concurrent, Metered. Enables sessions and real-time revocation.

An info panel below the cards explains offline vs online behavior (same pattern as Device binding mode on step 4).

2

Step 2 — License type

Select the commercial model. Full cards with descriptions:

  • Perpetualguide
  • Node-Lockedguide (hardware-bound)
  • Concurrent, Subscription, Floating, Trial
  • Credit-Basedguide (shared credit wallet)
  • Usage-Basedguide (shared use counter)
3

Step 3 — Basic info

  • Product (required)
  • Software release (required) — search dropdown of released versions
  • Issued to — node-locked: pick end user from release; perpetual: often auto-assigned
  • License name (required)
4

Step 4 — Details

  • Device binding mode (node-locked only) — Auto-bind or Product owner approval
  • Expiry / seats / meter balance — shown only for relevant types
  • Entitlement sets (optional)
  • Notes (optional, rich text)

Click Generate License. Copy the key and download license.bin from license details.

After issuance

  • Licenses list — type, online/offline mode, status, activation count
  • License details — Overview, Activations, Active Sessions (online), Device Binding (node-locked), Usage (Credit-Based / Usage-Based)
  • SDK — validate on customer machine; see WinForms sample

Model-specific guides