Roles & Permissions

Svalog comes with three roles — Admin, Manager and Staff — so everyone sees exactly what their job needs and nothing they shouldn't. Permissions are enforced both in the interface and on the server, not merely hidden in the UI.

Every user is assigned one of three roles by an admin.

  • Staff — Can view all documents and reports, create quotes, sales orders, and invoices, record payments, and log expenses.
  • Manager — Can do everything Staff can, plus: archive or anonymize customers and products, delete draft documents, create and edit suppliers, approve and receive purchase orders, confirm and complete production orders, issue and settle credit notes, run the accounting export and send it to the accountant, lock and unlock accounting periods, and change company settings including SMTP and email templates.
  • Admin — Can do everything a Manager can, plus: manage users, install and enable/disable modules, connect the Marketplace account, restore backups, reset transactional data, and configure backup and server settings. Admins always have access to all enabled modules regardless of restrictions.
For Manager and Staff users, an admin can restrict which modules they are allowed to access. This is configured per user when creating or editing them.