Editing and Deactivating Team Members
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 immediately updates the member's permissions and sidebar visibility.
- 1Open the Team page from the sidebar.
- 2Find the team member whose role you want to change.
- 3Click the actions dropdown (three-dot menu) on their row.
- 4Select 'Edit Role' from the dropdown.
- 5Choose the new role from the available options: Manager, Technician, or Cashier.
- 6Confirm the change. The member's permissions update immediately.
You cannot change another Admin's role. The role dropdown only shows Manager, Technician, and Cashier as options. This protects the Admin account from accidental changes.
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.
- 1Open the Team page from the sidebar.
- 2Click the actions dropdown on the member's row.
- 3Select 'Change Branch' from the dropdown.
- 4Choose the new branch from the list of available branches.
- 5Confirm 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
- 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
- 1Open the Team page from the sidebar.
- 2Click the actions dropdown on the member you want to remove.
- 3Select 'Remove' from the dropdown.
- 4A confirmation dialog appears with the message: 'This member will be deactivated and unassigned from all repairs.'
- 5Click 'Confirm' to proceed with the deactivation.
Deactivating a member unassigns them from all current repairs. Those repairs will appear as unassigned until a new technician is assigned. Review the member's active repair list before deactivating to plan reassignment.
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
How do I change a team member's role in Fixmo?+
What happens when I deactivate a team member in Fixmo?+
Can I re-invite a deactivated team member?+
Can I change another Admin's role in Fixmo?+
Related Articles
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.
Read articleRoles 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.
Read articleBranch 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.
Read article