License Permissions
This page covers the roles and permissions required to view and manage the license.
Workspace-Level Only
License management is a global platform feature — it is not scoped to individual datastores or teams. Unlike datastore features that use two permission layers (User Roles + Team Permissions), license operations are controlled exclusively by User Roles. Team Permissions do not apply.
Warning
License management is only available for self-hosted deployments.
User Roles (Workspace-Level)
| Action | Viewer | Member | Editor | Manager | Admin |
|---|---|---|---|---|---|
| View License | |||||
| Generate License Request | |||||
| Update License |
UI Behavior Without Permission
| Scenario | What the User Sees |
|---|---|
| User has Viewer, Member, Editor, or Manager role | The License section is not displayed on the Platform Status page. |
| User has Admin role | The License section is visible with expiration date, Generate License Request button, and Update License button. |
API Permissions
| Endpoint | Method | Required Role | Description |
|---|---|---|---|
/license/expiration |
GET | Admin | Retrieve license expiration date and deployment type. |
/license/request |
GET | Admin | Generate a license request code. |
/license/assign |
POST | Admin | Apply a new license key. |
Full Permissions Reference
For the complete permissions and roles matrix across all Qualytics features, see the Team Permissions page.