Ir al contenido

Understanding Roles, Designations, and Memberships

Esta página aún no está disponible en tu idioma.

This guide explains the three ways users are categorized in MakerVera.

ConceptWhat It ControlsHow Many?
RoleWhat you can do in the systemOne per user
MembershipWhat benefits you receiveOne active at a time
DesignationSpecial capabilities you haveMultiple allowed

Think of these as layers that work together:

  1. Your Role determines your base access level (Guest, Member, Staff, Manager, Admin)
  2. Your Membership determines what benefits you get (booking limits, discounts, etc.)
  3. Your Designations add extra capabilities on top of your role

Sarah is a staff member who also teaches classes:

  • Role: Staff (can check in users, view bookings, run reports)
  • Membership: Pro tier (gets discounts and early booking)
  • Designations: Instructor (can take attendance), Key Holder (has 24/7 access)

Sarah’s permissions combine all three: Staff permissions + Pro benefits + Instructor & Key Holder capabilities.

Roles are like job titles - you can only have one:

  • Guest → Member → Staff → Manager → Admin

Designations are like badges you earn - you can have many:

  • Instructor, Key Holder, Volunteer, Board Member, Shop Lead

An Admin might also teach classes. Before, they’d have to choose between Admin access or being listed as an instructor. Now they can be Admin (role) AND Instructor (designation).

The system has safeguards to prevent accidental lockouts or unauthorized escalation:

  • Role hierarchy: You can only assign roles at or below your own level. A Manager can promote someone to Manager but not to Admin.
  • Account Owner: Every makerspace has one Account Owner whose Admin role cannot be changed. This ensures there’s always at least one Admin.
  • System permissions: Sensitive operations like managing roles, deleting users, and billing are tied to roles only. They cannot be granted through designations.