Roles and Permissions
The service authorizes every request against the roles of the key owner and the permissions of the key. Babel Desktop follows the same rules in its interface. It hides the views the roles cannot read. An action the key has no permission for stays visible but disabled, with the reason. The service still makes the final decision.
| Area | Views | Administrator | LicenseManager | Sales |
|---|---|---|---|---|
| Sales | Customers, products, orders | Full | Full | Create and edit |
| Licensing | Licenses, license templates, sign keys | Full | Full | Read; export and email licenses |
| Licensing | License tokens | Full | Full | — |
| Licensing, Operations | Reports, log, traces, webhooks | Full | Full | — |
| Administration | Users, roles, API keys, server settings, server info | Full | — | — |
The key permissions map to operations: Read for browsing, Create for new records, Write for edits (including revoking a license) and Delete for deletions.
Last updated on