Skip to main content

Permissions Reference

ERP Tanzania uses role-based access control. Each role has a defined set of permissions. Admins can adjust role permissions from Settings → Roles.

Default role permissions

PermissionTenant AdminOperations StaffAccountantDriverRead-only
dashboard.view
customer.view
customer.create
customer.edit
customer.delete
job.view
job.create
job.edit
job.delete
trip.view
trip.create
trip.edit
trip.delete
trip.assign
invoice.view
invoice.create
invoice.edit
invoice.delete
expense.view
expense.create
expense.edit
expense.delete
expense.approve
fleet.view
fleet.manage
vendor.manage
route.manage
report.view
user.manage
settings.manage
billing.manage
clearing.view
clearing.manage
backup.view
backup.create
backup.download
backup.restore

Permission descriptions

PermissionDescription
dashboard.viewAccess the main dashboard
customer.view/create/edit/deleteManage customer records
job.view/create/edit/deleteManage freight jobs
trip.view/create/edit/deleteManage truck trips
trip.assignAssign trucks and drivers to trips
invoice.view/create/edit/deleteManage invoices
expense.view/create/edit/deleteManage trip expenses
expense.approveApprove or reject expense requests
fleet.viewView vehicle and driver records
fleet.manageAdd, edit, and delete fleet records
vendor.manageManage supplier/vendor records
route.manageManage standard route definitions
report.viewAccess financial and operational reports
user.manageCreate and manage user accounts
settings.manageAccess system settings
billing.manageAccess billing and subscription settings
clearing.viewView customs clearing declarations
clearing.manageCreate and manage clearing declarations
backup.viewView the backup list in Settings → Data & Backup
backup.createCreate a manual backup
backup.downloadDownload a backup file
backup.restoreRestore data from a backup — not granted to any role by default