License Registration
Goal
This page explains how to get a Sa2web license from the official website and register, view, refresh, or revoke it in the admin console.
The license controls the system authorization status and available capabilities. Enterprise or professional features, including recording and replay, depend on the deployment type and license status.
Get a License
You can get a license in either of these ways:
| Method | Scenario | Description |
|---|---|---|
| Get a free license from the official website | Trial, validation, PoC, internal testing | Apply for a free license on the official website license or download page |
| Contact sales through the official website | Production use, more users, longer validity, enterprise features | Submit requirements through the official website contact, purchase, or sales entry |
The official website or sales team provides two registration values:
| Registration Value | Admin Console Field | Description |
|---|---|---|
| Registration code | Registration Code | License number or authorization code |
| Registration certificate | Registration Certificate | Certificate text paired with the registration code, usually a long text block |
Keep the registration code and certificate secure. Do not share license information in uncontrolled group chats, public tickets, or public repositories.
Register the License
- Log in to the admin console as a system administrator:
https://<APP_DOMAIN>/admin/login- Click "Actions" in the upper-right corner.
- Select "Register License" from the dropdown menu.
- Fill in the modal:
| Field | Value |
|---|---|
| Registration Code | The registration code from the official website or sales team |
| Registration Certificate | The full registration certificate text from the official website or sales team |
- Click "Submit".
- If registration succeeds, the system shows "Registration successful" and the license expiration date when available.
- After the modal closes, the system refreshes the license status automatically.
Registration saves the registration code and certificate in the admin backend, then checks the current authorization status against the license service. Make sure the server can access the configured license service address.
View License Status
In the admin console, click "Actions" > "About" to view:
- Current product name.
- Current version.
- License type.
- License period.
If the license is abnormal, the admin console shows a license warning banner at the bottom. The banner includes "Force Update", which refreshes the license status.
Check for Updates
In the admin console, click "Actions" > "Check for Update". The system checks the current version and the version information returned by the license service:
- If a new version is available, the modal shows the upgrade version.
- If no upgrade is needed, the system indicates that it is already the latest version.
Update checks require server access to the license or version service. In an intranet environment without access to the official service, configure egress network, proxy, or let operations handle upgrade packages from an accessible environment.
Revoke the License
To replace authorization, migrate deployment, or stop the current system authorization, click "Actions" > "Revoke License" in the admin console.
Before revoking, confirm that:
- The current system no longer needs this license.
- The registration code, registration certificate, and sales records are backed up.
- A new license is ready if production capabilities must continue.
After revocation, the system refreshes the license status. Some license-controlled features may stop working.
FAQ
| Issue | Cause | Fix |
|---|---|---|
| Registration fails | Registration code or certificate is incorrect | Verify the content from the official website and avoid extra spaces, missing lines, or incomplete copy |
| License is invalid | License does not match the current system, version, or authorization scope | Contact official support or sales to confirm the authorization scope |
| License cannot refresh | The server cannot access the license service | Check network, DNS, proxy, and firewall policies |
| About modal does not show the license period | License information was not returned correctly | Click "Force Update"; if it still fails, check backend logs |
| License becomes abnormal after server migration | The license may be related to deployment environment or hardware information | Contact official support for migration or reissue |
Operations Recommendations
- Register the license after first deployment and before creating production users or business data.
- Record the license type and license period before upgrades.
- Do not click "Revoke License" casually in production.
- Manage license information as part of internal asset and delivery documentation.
- Renew before expiration to avoid impact on collaboration, replay, or other controlled features.