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¶
- Open the user's account from Settings > General > Users, or via their person profile.
- In the user details, find the event access section.
- For each event the user has access to, you can optionally select an override role from the dropdown.
- 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.