Roles & permissions

Every user account has exactly one role. Roles are assigned automatically on registration and can be changed by an Admin.

Admin

Admins have unrestricted access to the platform:

  • View, edit, publish, expire, duplicate, and delete any form.
  • View all responses across all forms.
  • Manage all user accounts (promote/demote roles).
  • Access all organiser features listed below.

The first user to register on a fresh install is automatically granted the Admin role.

Organiser

Organisers can manage the forms they own:

  • Create new forms.
  • Edit, publish, expire, duplicate, and delete their own forms.
  • Configure form visibility and allowlists.
  • View and export responses for their own forms.
  • Access the stats dashboard for their own forms.

Organisers cannot view or edit forms owned by other users.

Respondent

Respondents interact with published forms:

  • Fill out any public (or allowlisted) published form.
  • View their own past responses.
  • Edit their own response while the form is still open.

Respondents cannot access the form builder or the organiser dashboard.

Permissions summary

ActionAdminOrganiserRespondent
Create a form
Edit own form
Edit any form
Publish / expire form✓ (own)
View responses (own form)
View all responses
Export CSV✓ (own)
Fill out a form
Edit own response
Manage users