Editing and Deactivating Team Members
5 min read
Published April 12, 2026
Updated July 27, 2026
Managing Existing Team Members
Once a team member is active in your shop, Admins can modify their role, change their branch assignment, or deactivate them entirely. All management actions are accessed through the actions dropdown on each member's row in the Team page.
How to Change a Member's Role
Role changes are restricted to Admins only. Changing a role updates the member's permissions and sidebar visibility immediately, they do not need to log out and back in. The new access applies on their next action, and Fixmo sends the member a notification explaining the change with a one-tap Reload to refresh their screen.
- Open the Team page from the sidebar.
- Find the team member whose role you want to change.
- Click the actions dropdown (three-dot menu) on their row.
- Select 'Edit Role' from the dropdown.
- Choose the new role from the available options: Manager, Technician, or Cashier.
- Confirm the change. The member's permissions update immediately.
Note
How to Reassign a Member's Branch
Branch reassignment is also restricted to Admins. Changing a branch updates the member's data scope so they see repairs, inventory, sales, and customers from their new branch. This takes effect immediately, the member does not need to sign out and in, and they receive a notification that their branch changed, with a Reload option to refresh any screen still showing the old branch's data.
- Open the Team page from the sidebar.
- Click the actions dropdown on the member's row.
- Select 'Change Branch' from the dropdown.
- Choose the new branch from the list of available branches.
- Confirm the change. The data scope updates immediately.
Deactivating (Removing) a Team Member
Deactivation is a soft delete. The member's account is set to inactive, which prevents them from logging in. Their data remains in the system for historical accuracy. Several automated cleanup actions happen during deactivation.
- The member's active status is set to false, they can no longer log in, and if they are currently signed in, their access is revoked immediately on their next action (no waiting for the session to expire)
- All repairs assigned to the member are automatically unassigned (techId is set to null)
- The member is removed from any branch manager role they held
- All historical data, repairs they worked on, actions they performed, is preserved and remains intact
- The member's email address becomes available for re-invitation if needed later
- Open the Team page from the sidebar.
- Click the actions dropdown on the member you want to remove.
- Select 'Remove' from the dropdown.
- A confirmation dialog appears with the message: 'This member will be deactivated and unassigned from all repairs.'
- Click 'Confirm' to proceed with the deactivation.
Warning
Re-Inviting a Deactivated Member
After deactivation, the member's email is released and can be used for a new invitation. The re-invited person goes through the standard invitation flow, they receive a new email, accept the invite, and set up a fresh password. The new account is separate from the deactivated one, but the historical data from the old account remains linked to past repairs and activities.
Frequently asked questions
Related articles
- Team Management
3 min read
Team Overview
View and manage your repair shop team in Fixmo. See role-based statistics, member details, branch assignments, repair counts, and pending invitations all from one page.
- Team Management
5 min read
Roles and Permissions
Understand the four roles in Fixmo, Admin, Manager, Technician, and Cashier. Learn the full permission matrix, sidebar visibility rules, and data scoping for each role.
- Team Management
3 min read
Branch Assignments
Learn how to assign and reassign team members to branches in Fixmo. Understand how branch assignments affect data visibility for repairs, inventory, sales, and customers.