
CPR Enroll+ uses a role-based access control system to determine what each user can see and do in the dashboard. As an administrator, you can customize the permissions for each role — controlling access at both the module level (e.g., Classes, Payments) and the individual tab level within each module. This is essential for multi-instructor organizations where you want instructors to manage their own classes without accessing financial data.
Accessing Permission Settings
From the sidebar, go to Settings > Permissions.
Select a Role from the dropdown at the top. Common roles include Admin and Instructor.
Configuring Module-Level Access
With a role selected, you will see a list of all modules in the dashboard (Classes, Enrollments, Payments, Reports, Store, etc.).
Toggle the switch next to any module ON to grant the role access to that module, or OFF to hide it entirely from users with that role.
A count such as "2 / 4 tabs enabled" shows how many tabs within the module are currently visible for this role.
Configuring Tab-Level Access
Click the expand arrow next to a module to reveal its individual tabs.
Toggle each tab's switch independently. For example, you can give Instructors access to the Classes module but disable the Payments tab so they cannot see financial data.
Click Save after configuring each role.

Common Permission Configurations
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article