License
License shows and manages the tenant's Kiwire license — plan type, usage limits, active features, and expiry. The license controls how many WiFi users can be created and which modules are available.
'alt' => 'Dashboard overview', 'caption' => 'The default Kiwire dashboard layout', 'screenshot' => true, 'class' => '', ]) Drop images into: public/assets/img/docs/{page}/{filename} --}}public/assets/img/docs/license/overview.png
What the License Controls
- User Limit — the maximum number of WiFi user accounts that can exist in the tenant. Creating a new user when the limit is reached is blocked until the limit is increased or the license is upgraded.
- Available Modules — the license defines which feature modules are enabled. Advanced modules (Wifi Enterprise, Campaigns, API access) may be locked on lower-tier plans.
- Expiry — when the license expires, the tenant enters read-only mode. Admins can view existing data but cannot create or modify records.
License Fields
| Field | Description |
|---|---|
plan |
Current plan tier: Free, Starter, Professional, or Enterprise. |
user_limit |
Maximum concurrent or total WiFi users permitted under this license. |
license_key |
The activation key. Partially masked in the UI for security. |
issued_to |
The organisation name the license was issued to. Must match the tenant's registration for validation. |
valid_from |
Start date of the license validity period. |
valid_until |
Expiry date. A yellow warning is shown 30 days before this date; a red alert is shown after. |
features |
JSON list of enabled feature identifiers for this license. Determines which module tiles appear in the admin menu. |
Plan Comparison
| Plan | User Limit | Modules |
|---|---|---|
| Free | Up to 50 WiFi users | Core modules: users, vouchers, basic portal designer, zone management, standard reports |
| Starter | Up to 500 WiFi users | Free + campaigns, connectors, advanced reports |
| Professional | Unlimited users | Starter + Wifi Enterprise module, API access, advanced analytics, subtenant management |
| Enterprise | Unlimited users | Professional + multi-tenant provisioning, custom branding, priority support SLA |
License Status
- Active — license is valid and within the validity period.
- Expiring Soon — license expires within 30 days. A banner appears in the admin header.
- Expired — license has passed its
valid_untildate. Tenant is in read-only mode.
Activation
- Obtain a license key from Kiwire support or your reseller.
- Enter the key in the License Key field on this page.
- Click Activate. Kiwire validates the key against the licensing server.
- On success, the new plan details take effect immediately. The admin panel unlocks any newly licensed modules.
License activation requires outbound internet access from the Kiwire server to the Kiwire licensing server. If your server is behind a strict firewall, check with your network team to ensure the connection is permitted.
Expiry Behaviour
When a license expires, the system enters read-only mode. Admins can still log in and view all existing data, but create, edit, and delete operations are blocked. WiFi users who are already authenticated may continue to use the network depending on their RADIUS session timeout, but new logins through the captive portal are blocked.
Plan ahead — renew your license before expiry to avoid service disruption. A 30-day advance warning banner is shown in the admin panel header when the expiry is approaching.
Required Permissions
view-license · update-license