Roles & Permissions

Last updated: December 24, 2025

Control what users can access and do in the system.

user_roles

Overview

Roles define what a user can do. Each role has a set of permissions that grant access to specific features.

Viewing Roles

Navigate to Admin > Roles to see all roles.

Creating a Role

  1. Navigate to Admin > Roles
  2. Click Create Role
  3. Enter role name and description
  4. Select permissions
  5. Click Save

create_role

Role Fields

Field Description Required
Name Role name Yes
Description Role description No
Permissions What this role can do Yes

Default Roles

Role Description
Super Admin Full access to everything
Admin Administrative access (most features)
Technician Manage repairs and orders
Receptionist Customer intake and basic orders

Note: Default roles cannot be deleted but can be modified.

Permissions

Permissions control access to specific features

Editing a Role

  1. Find the role in the list
  2. Click Edit
  3. Modify name, description, or permissions
  4. Click Save

Deleting a Role

  1. Find the role in the list
  2. Click Delete
  3. Confirm deletion

Warning: Users with the deleted role will lose their permissions.

Assigning Roles to Users

  1. Edit the user
  2. Select role from dropdown
  3. Save

A user can have one role at a time.