> For the complete documentation index, see [llms.txt](https://docs.roaddirect.co.nz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roaddirect.co.nz/getting-started/user-access-levels.md).

# User access levels

## View User

Recommended for depot TVs.

* cannot record time or equipment
* can view all jobs
* cannot add/edit/delete/archive jobs
* cannot see/change Settings or Resources
* cannot see Dashboard
* cannot see Office portal of the Tracking System

## Basic User

Recommended for Field Staff.

* can record time and equipment
* can only view jobs they're allocated to
* cannot add/edit/delete/archive jobs
* cannot see/change Settings or Resources
* cannot see Dashboard
* cannot see Office portal of the Tracking System

## Basic User Plus

Recommended for Field Staff.

* same as Basic User, but can see all jobs

## TMP Designer

* can record time and equipment
* can add jobs
* can only view and edit jobs they're allocated to (via TMP Status Dashboard)
* can see Dashboard
* can see Office portal of the Tracking System but cannot access Invoices or see financial information (e.g. cost/charge prices)
* cannot see/change Settings or Resources
* cannot delete/archive jobs

## TMP Designer Plus

* same as TMP Designer, but can view/edit all jobs

## Operations User

* can record time and equipment
* can view, add, edit jobs
* cannot archive or delete jobs
* can see Dashboard
* can see Office portal of the Tracking System but cannot access Invoices or see financial information (e.g. cost/charge prices)
* can see and update Resources (Users, Vehicles and Clients)
* can see and update some Settings (Job Booking Fields, TMP Templates, TMP Library and Special Event Dates)
* cannot see or update some sensitive Settings (System Settings, Vehicle Check items, Hazard Register items or Daily Check List items)
* can Disable users
* cannot delete users or clients

## Invoicing

* can record time and equipment
* can view and edit jobs
* can see Dashboard
* can see Office portal of the Tracking System including Invoices and financial information (e.g. cost/charge prices)
* can see and update Settings and Resources (including Users and Clients)
* can add and edit Clients
* cannot add or edit Users
* cannot disable or delete users or clients
* cannot delete/archive jobs

## Super Admin

* can do anything/everything

## User Access Matrix

| Area                        | Permission                       | View User | Basic User | Basic User Plus | TMP Designer | TMP Designer Plus | Operations User | Invoicing | Super Admin |
| --------------------------- | -------------------------------- | --------- | ---------- | --------------- | ------------ | ----------------- | --------------- | --------- | ----------- |
| Tracking System             | Record Time                      | ✖         | ✔          | ✔               | ✔            | ✔                 | ✔               | ✔         | ✔           |
| Tracking System             | Record Equipment                 | ✖         | ✔          | ✔               | ✔            | ✔                 | ✔               | ✔         | ✔           |
| Tracking System             | View Office Mode                 | ✖         | ✖          | ✖               | ✖            | ✖                 | ✔               | ✔         | ✔           |
| Tracking System             | View Financial Information       | ✖         | ✖          | ✖               | ✖            | ✖                 | ✖               | ✔         | ✔           |
| eBoard Job                  | View                             | ✔         | ✔\*\*      | ✔               | ✔            | ✔\*\*             | ✔               | ✔         | ✔           |
| eBoard Job                  | Add                              | ✖         | ✖          | ✖               | ✔            | ✔                 | ✔               | ✖         | ✔           |
| eBoard Job                  | Edit                             | ✖         | ✖          | ✖               | ✔            | ✔                 | ✔               | ✔         | ✔           |
| eBoard Job                  | Archive                          | ✖         | ✖          | ✖               | ✖            | ✖                 | ✖               | ✖         | ✔           |
| eBoard Job                  | Delete                           | ✖         | ✖          | ✖               | ✖            | ✖                 | ✖               | ✖         | ✔           |
| eBoard Settings & Resources | View                             | ✖         | ✖          | ✖               | ✖            | ✖                 | ✔               | ✔         | ✔           |
| eBoard Settings & Resources | Edit                             | ✖         | ✖          | ✖               | ✖            | ✖                 | ✔               | ✔         | ✔           |
| eBoard Settings & Resources | Add User                         | ✖         | ✖          | ✖               | ✖            | ✖                 | ✔               | ✖         | ✔           |
| eBoard Settings & Resources | Edit User (incl. enable/disable) | ✖         | ✖          | ✖               | ✖            | ✖                 | ✔               | ✖         | ✔           |
| eBoard Settings & Resources | Reset Password                   | ✖         | ✖          | ✖               | ✖            | ✖                 | ✖               | ✖         | ✔           |
| eBoard Settings & Resources | Delete User                      | ✖         | ✖          | ✖               | ✖            | ✖                 | ✖               | ✔         |             |
| eBoard Settings & Resources | Add & Edit Client                | ✖         | ✖          | ✖               | ✖            | ✖                 | ✔               | ✔         | ✔           |
| eBoard Settings & Resources | Archive Client                   | ✖         | ✖          | ✖               | ✖            | ✖                 | ✖               | ✖         | ✔           |

\*\* only jobs they're allocated to

## Pricing based on User Access Level

* NZD$1+GST per day per user for users with access levels View User, Basic User and Basic User Plus (**field workers**)
* NZD$2+GST per day per user for users with access levels TMP Designer, TMP Designer Plus, Operations User, Invoicing and Super Admin (**office workers**)

So as an example, for 10 field workers and 3 office workers for a 30 day month the cost would be: (10 users x $1 x 30 days) + (3 users x $2 x 30 days) = 300 + 180 = $480.00 (excluding GST)

Users are billed for the days they are "active" (i.e. not disabled and not deleted).

### Invoicing

Working from the example above, your invoice would show a **Quantity** of:

* 10 basic users x 30 days + 2 basic users x 5 days
* 300 "user days" + 10 "user days" = 310 basic user days / 30 days = **10.33 basic user days** (average per day over 30 days)
* 3 office users x 30 days + 1 office user x 20 days
* 90 "user days" + 20 "user days" = 110 office user days / 30 days = **3.66 office user days** (average per day over 30 days)

And your invoice would show a **Unit Price** of **$30.00 for basic users** ($1/day) and **$60.00 for office users** ($2/day) Resulting in an invoice showing **10.33** basic user days (average) x **$30** + **3.66** office user days (average) x **$60** = $309.90 (basic users) + $219.60 (office users) = $529.50


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.roaddirect.co.nz/getting-started/user-access-levels.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
