Skip to main content

How to Manage User Roles in PushPress Core

Learn what each user role can access in PushPress Core and how to change a member's or staff member's role from their profile.

Written by Jessica Hamel

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.

Did this answer your question?