Skip to content
Changelog v[1.2.0]

Roles & Permissions

CSP Connect uses role-based access control to determine what each user can see and do within the platform. Roles are assigned per user from the admin panel.

RoleAccess levelPrimary use
AdminFull accessPlatform configuration, user management, all events and sessions
ManagerFull operational accessManaging assigned events and sessions, workforce oversight
SupervisorRead-onlyObserving sessions, attendance, and worker profiles without making changes
FinanceFinance accessManaging role rates, exporting finance and payroll CSVs across events and sessions

Admins have full access to all platform features including configuration, user management, alert setup, payroll, and all events and sessions regardless of assignment.


Managers have full operational access to events and sessions they are assigned to. They can manage workers, review attendance, approve payroll, and configure alerts. Managers cannot access platform-level configuration settings.


Supervisors have read-only access across the platform. They can view:

  • Sessions and events
  • Attendance records
  • Worker profiles
  • The dashboard

Supervisors can be assigned to specific sessions with date-scoped access. They cannot make any changes — no check-ins, checkouts, approvals, edits, or configuration actions are available to them.

To protect worker privacy, the following data is masked for all Supervisor accounts:

FieldWhat Supervisors see
GDPR detailsFully hidden
Email addressesFully hidden
Cellphone numbersLast 3 digits only (e.g. ••• ••• 412)

Users with the Finance role have access to Events & Sessions and the Dashboard with a finance-scoped view. From there they can:

  • View event-level rate breakdowns navigable by month
  • Manage role rates
  • Export finance and payroll CSVs

The Finance role replaces the previous Client role.


Roles are assigned from the admin panel under User Management. Only admins can assign or change user roles.