Skip to content

Customise User Roles Per Event

[Draft — pending review]

Each user has a default role that applies to all events they can access. However, Ordinate also allows you to assign a different role for specific events, giving you fine-grained control over permissions.

Why Use Per-Event Roles?

This is useful when a user's responsibilities change from event to event. For example:

  • A standard user might need administrator access for an event they are helping to organise
  • A coordinator might take on a receptionist role for on-site check-in at a particular event
  • An external supplier might need elevated access for one event but read-only access for others

How to Set a Per-Event Role

  1. Open the user's account from Settings > General > Users, or via their person profile.
  2. In the user details, find the event access section.
  3. For each event the user has access to, you can optionally select an override role from the dropdown.
  4. If no override is set, the user's default role applies for that event.

How It Works

  • When a user switches to an event with an override role, their permissions automatically change to match that role.
  • The override only affects the specific event — all other events continue to use the default role.
  • Override roles use exactly the same permission structure as default roles. There is no difference in what can be configured.

Info

Per-event role overrides are one reason Ordinate uses a single "active event" at a time — when the user switches event, the system loads the correct role and permissions for that event.