Overview
User roles in PushPress Core control what each person can see and do in the platform. Roles apply to both members and staff. This article explains what each role means and how to change a user's role directly from their profile.
Important: Only Admins can change user roles. Coaches, Front Desk users, and Members do not have access to this setting.
User Roles in PushPress Core
PushPress Core has four user roles. Each role determines the level of access a person has across the platform.
Admin
Full access to all settings, billing, member data, staff management, and reporting. Assign this role only to gym owners and trusted managers. Admins can change any user's role, including other admins.
Front Desk
Access to day-to-day operations including member check-ins, schedule viewing, plan creation, editing, invoices, member plan/billing management. Front Desk users cannot financial reporting. Reporting includes Celebrations and Engagement.
Coach
Access to class management, attendance, and member check-ins. Coaches can view member profiles and manage the classes they are assigned to. Coaches cannot access financial reporting. Reporting includes Celebrations and Engagement.
Member
Standard member access. Members can view their own profile, class schedule, and attendance history through the Member App. They have no access to the admin side of PushPress Core.
How to Change a User's Role
Role changes are made from the individual member or staff profile page, not from a global settings menu.
1. Open the Member or Staff Profile
To open the profile, navigate to the People section in PushPress Core and search for the user whose role you want to change. Click their name to open their profile.
[Screenshot placeholder: People search with a user selected]
2. Scroll to the Settings Section
To find the role setting, scroll to the bottom of the profile page. Locate the Settings section. You will see a User Role showing the person's current role.
3. Click "Change Role"
To initiate the role change, click the Change Role button on the User Role card. A modal will appear with a User role dropdown and the note: "This will change their access and permissions."
4. Select the New Role
To select the new role, click the dropdown and choose from:
Admin
Coach
Front Desk
Member
Select the role that matches the person's responsibilities.
5. Confirm the Change
To confirm, select the new role from the dropdown. The change saves automatically once a role is selected. The user will need to log out and back in for the new permissions to take effect in their session.
Important Notes
Important: Assigning the Admin role gives full access to billing, all member data, and the ability to change other users' roles. Only assign Admin to people who need full platform control.
Important: The Delete Account button appears in the same Settings section on a member profile. This action is permanent and cannot be undone without help from PushPress Support. Do not confuse it with changing a role.
Note: Role changes take effect immediately on the backend. The user must log out and back in to see updated access in their active session. The Merge Account option is also visible in this Settings section. Merge is used to combine duplicate accounts and is separate from role management.
Troubleshooting Role Changes
The "Change Role" button is not visible. You may not have Admin access. Only Admins can change roles. Confirm your own role with the gym owner.
The role updated but access did not change. Have the user log out and back in to refresh their session permissions.
The user does not appear in the People list. Confirm the person has an active account in PushPress Core. Deleted or archived accounts will not appear.
Still stuck? Try logging out and back in, refreshing the page, or testing on another device.
Frequently Asked Questions
Can I change my own role in PushPress Core?
You cannot change your own role in PushPress Core. Role changes must be made by another Admin or the gym owner. This prevents accidental removal of Admin access.
What is the difference between Coach and Front Desk?
The difference between Coach and Front Desk is the focus of their access. Coaches are oriented toward class and attendance management for classes they teach. Front Desk users are oriented toward day-to-day check-in and member-facing operations. Neither role has access to billing or account settings.
Does changing a role affect the member's history or data?
Changing a role does not affect the member's existing data. Classes attended, billing history, and profile information remain intact. Only the person's access level changes going forward.
Can a Member be promoted to Coach or Admin?
Yes, a Member can be promoted to any role including Coach, Front Desk, or Admin by selecting the new role from their profile's User Role card. Make sure the person's responsibilities match the role before assigning elevated access.


