Skip to main content

Employee Roles & Permissions

SlonAxis uses a role-based access system. Each staff member is assigned a role that determines what features they can access.


Role Hierarchy​

RoleAccess Level
OwnerFull access to everything — all branches, all data, all settings
ManagerBranch-level access — staff management, reports, discounts, inventory
Receptionist / CashierOperational access — billing, customer search, cart management
StaffBasic access — view their own work information

What Each Role Can Do​

Owner​

  • View and manage all branches
  • Access all reports and analytics
  • Create and manage discount rules
  • Add and remove employees
  • Configure system settings
  • View financial data

Manager​

  • Manage staff at their assigned branch
  • View branch-level reports
  • Manage inventory and stock
  • Create discount rules (with permission)
  • Handle customer management

Receptionist / Cashier​

  • Process sales and generate bills
  • Search and add customers
  • Accept payments (UPI, cash, card)
  • View transaction history (today only)

Staff​

  • View their own information
  • Cannot access financial data or reports

Staff Workflows​

Hiring a New Receptionist​

  1. Go to Manage → Employees
  2. Tap "+ Add Employee"
  3. Enter name, phone, email
  4. Assign role: Receptionist
  5. Assign to a branch
  6. Save — they can now log in and start billing
warning

Always assign the correct role immediately. A receptionist with manager permissions could accidentally access financial data they shouldn't see.


Tips​

  • ✅ Principle of least privilege — Give staff only the access they need
  • ✅ Review roles regularly — As staff responsibilities change, update their roles
  • ✅ Manager per branch — Each branch should have at least one manager