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