Roles and permissions
Last updated 2 July 2026
Access on gliding.net.nz is controlled by roles. A role is granted to a person's user account, and it unlocks a specific set of actions — for example, the Waypoint admin role lets someone manage the national waypoint files without making them a full administrator. This page explains what each role means and what it allows, so you can decide which role to give someone.
Some roles are scoped to a specific club. A person holds Club admin or Club member for one or more particular clubs, and it only applies to those clubs. That is why the tables for those roles say Own club rather than Yes — the permission follows the club, not the whole site.
Admin and Root bypass everything. Rather than repeat a full grid of Yes for them, their sections just say so. Everyone else's access is the sum of the roles they hold.
A baseline for GNZ members. Any logged-in, confirmed GNZ member can already view basic membership information — the member directory and other members' contact details — without holding any special role. The tables below describe what each role adds on top of that baseline.
How to read the tables
Each table lists features as rows and the four actions — View, Add, Edit, Remove — as columns. A cell is:
- Yes — the role allows this action.
- Own club — allowed, but only for the club(s) the person holds the role for.
- — — not allowed by this role.
Where the real-world action has its own name, the cell notes it in brackets, for example Yes (upload), Yes (delete), or Own club (resign).
Root
Given to the site operators. Root has full access to everything, including the one thing an ordinary administrator cannot do: granting the Root role itself. There is no table — a Root user passes every permission check on the site.
Admin
Given to Gliding New Zealand administrators. Admin has full access to everything across all clubs — every action in every table below, for every club, plus site-wide tasks such as managing user accounts, running data imports, assigning GNZ numbers, and deleting member records. There is no table, because an Admin user passes every permission check except Root.
Awards officer
Given to the GNZ Awards Officer. They look after FAI awards and member ratings across every club.
| Feature | View | Add | Edit | Remove |
|---|---|---|---|---|
| FAI awards | Yes | Yes | Yes | Yes |
| Achievements | Yes | Yes | Yes | Yes |
| Member ratings & medicals | Yes | Yes (incl. the restricted ratings — see below) | Yes | Yes (expire) |
| Members | Yes | — | Yes | — |
Four ratings can only be granted by the awards officer (or an administrator), because they are national qualifications rather than club sign-offs:
- XCP (Cross Country Pilot)
- QGP
- Official Observer
- Senior Official Observer
Contest admin
Given to national contest organisers. It lets them manage every event and every event entry on the site, regardless of which club is running it.
| Feature | View | Add | Edit | Remove |
|---|---|---|---|---|
| Events | Yes | — | Yes | Yes (delete) |
| Event entries | Yes | — | Yes | Yes |
New events are created by the club running them (see Club member); the Contest admin role is about editing and removing events and entries that already exist.
Waypoint admin
Given to the member who maintains the national turnpoint/waypoint files. Everyone else can only download those files.
| Feature | View | Add | Edit | Remove |
|---|---|---|---|---|
| Waypoint files | Yes | Yes (upload) | — | Yes (delete) |
Membership Viewer
Given to people who need to see the full national membership — for example a national registrar — without being able to change anything. It is a read-only role.
| Feature | View | Add | Edit | Remove |
|---|---|---|---|---|
| Membership details | Yes | — | — | — |
| Member ratings | Yes | — | — | — |
Experimental features
Given to members who help test features that are still in development. It turns on the in-progress parts of the site for that person. At present the only feature behind this flag is the Timesheets app.
| Feature | View | Add | Edit | Remove |
|---|---|---|---|---|
| Timesheets app | Yes | — | Yes | — |
Club admin
Given to a club's committee or membership officers. It lets them manage their own club — everything to do with that club's members and running. Every action is limited to the club(s) they administer.
| Feature | View | Add | Edit | Remove |
|---|---|---|---|---|
| Members | Own club | Own club | Own club | Own club (resign) |
| Club membership (affiliation) | Own club | Own club | Own club | Own club |
| Ratings & medicals | Own club | Own club | Own club | Own club (expire) |
| Achievements | Own club | Own club (non-FAI) | Own club (non-FAI) | Own club (non-FAI) |
| Member types | Own club | Own club | Own club | Own club |
| Duty roster | Own club | Own club | Own club | Own club |
| Accommodation & bookings | Own club | Own club | Own club | Own club |
| Club settings | Own club | — | Own club | — |
A club admin cannot delete a member record outright — that is reserved for administrators. To end someone's membership, resign them, which keeps their history. FAI awards remain awards-officer-only even for a club admin. A club admin also has everything a Club member has for their own club.
Club member
Given to an ordinary member of a club. It lets them help run their own club's events.
| Feature | View | Add | Edit | Remove |
|---|---|---|---|---|
| Events | Yes | Own club | Own club | Own club (delete) |
Most active members already satisfy this for their own club through their current club membership, so the role is usually only granted explicitly to give someone event-management access at a club they are not otherwise a current member of.
A note on coaches
Being a coach is a flag on a member's record, not a role in this list. A GNZ member flagged as a coach can edit members' non-FAI achievements, the same as a club admin or the awards officer. It does not grant any of the other permissions above.