User Roles and Permissions
User roles help you decide what each team member can see and do in SmartBill POS.
Why roles matter
A clear role setup helps you:
- reduce mistakes
- protect important settings
- control who can edit products, prices, and reports
- keep staff activity easier to manage
Recommended role approach
A practical setup is:
- Admin for full business control
- Manager for daily supervision
- Cashier for billing and session-based POS work
- Inventory Manager for stock and purchase work
- Accountant for finance and expense work
- Waiter, Kitchen Staff, and Chef for restaurant operations
- Sales Representative for customer-facing order work
Good permission rules
Give the lowest level of access that still allows the person to do their job well.
Each staff member should use their own login. Avoid shared accounts whenever possible.
Typical seeded roles can include:
super_adminadminmanagercashierinventory_manageraccountantsales_representativewaiterkitchen_staffchef
When team members change
Review access immediately when someone joins, changes responsibility, or leaves the business.
Related page: Account Settings