Kaiten
Console

Licenses

Create and manage license tiers with versioning in the Console.

Licenses

The Licenses section (/licenses) lets you define commercial plans for your SaaS product.

License List

The main view shows all licenses with their name, type, version, and status (active/inactive, default).

License list view

Creating a License

  1. Navigate to Licenses → New License
  2. Fill in:
    • Name — License name (e.g. "Enterprise")
    • TypeCOMMUNITY, TRIAL, DEVELOPMENT, or PAID
    • Version — Version number (auto-incremented)
    • Version Name — Optional label (e.g. "v2.1")
    • Is Default — Whether new instances get this license by default
  3. Click Create

License Detail

Click a license to see:

  • License metadata and properties
  • Entitlement Assignments — which entitlements are attached with what values
License detail page

Managing Entitlement Assignments

From the license detail page:

  1. Click Add Entitlement
  2. Select an entitlement from the dropdown
  3. Set the value (e.g. {"type": "number", "value": 1000})
  4. Save

You can also update or remove entitlement assignments.

License Versioning

Licenses support versioning — create a new version to update entitlement thresholds without affecting existing instances:

  1. Navigate to Licenses → Versions → New
  2. Select the base license
  3. Update the version number and entitlement values
  4. Assign the new version to instances as needed

API Equivalent

ActionEndpoint
ListGET /api/licenses
CreatePOST /api/licenses
GetGET /api/licenses/{slug}
Attach EntitlementPOST /api/licenses/{slug}/entitlements
Update Entitlement ValuePUT /api/licenses/{slug}/entitlements/{entSlug}
Remove EntitlementDELETE /api/licenses/{slug}/entitlements/{entSlug}

On this page