👥 User Roles in Canary7
Canary7 uses role-based access control to ensure every team member can see and perform exactly what they need—nothing more, nothing less. Below is a typical set of configurable roles, along with their core responsibilities and key permissions.
👤 Client User
Example setup for a Client user, they have been set up with the 'Receiver' Role.
Role Examples
No. | Role | Description & Key Permissions |
---|---|---|
1 | Super Admin | • Full access to all modules and settings, including tenant-wide configuration, integrations, billing and audit logs.• Can create, clone, and assign any role. |
2 | Administrator | • Manage user accounts and roles, adjust system-wide parameters (e.g. barcode formats, RF settings).• Oversee master data (items, locations, containers). |
3 | Warehouse Manager | • Monitor and run Waveflow processes end-to-end—create waves, launch waves, and track execution.• View and run Dashboards & Reports.• Create and publish Job Creation and Waveflow profiles.• Monitor Logs and intervene on any “Failed” statuses. |
4 | Operator | • Execute tasks in Job Executions (Picking, Putaway, Packing, Staging, Consigning, Loading, Cycle Counting, Replenishment).• Scan barcodes to confirm steps. |
5 | Auditor | • Read-only access to Enquiries, Logs (Process, Inventory, Audit) and Reports.• Cannot modify data or execute jobs—ideal for compliance reviews. |
6 | Integration User | • API/Webhook credentials only.• Permissions scoped to automated data exchange (e.g. pushing orders in, pulling inventory updates). |