> For the complete documentation index, see [llms.txt](https://guide.acumensystems.com.au/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.acumensystems.com.au/system-parts/master-files/system-options/security/base-access-level.md).

# Base Access Level

This is the default access that the account has to the system. The possible access levels are:

* **None**                                  No access at all.
* **List**                                    Access is provided to lists for selection on documents only.
* **Read**                                  Read only access. Edit, Add and Delete not normally allowed.
* **Edit**                                    Provides both Read and Edit access but not Delete or Add access.
* **Add**                                    Allows Read, Edit and Add access but not Delete access.
* **Delete**                                Access to all facilities except those requiring Manager access.
* **Manager**                             Provides complete access to all user facilities.

As you can see the access levels are cumulative, each level including the capabilities of the ones before it. The obvious application for these access levels is when trying to carry out the functions they represent. For example to add a customer to the customer file the user must have Add access or higher for the customer menu option. The other major application of security access is in the visibility of the system. For example users who have an access level of None for the Debtors Menu options will not have a Debtors menu presented to them. In fact unless they see it on a computer using some other account they may never know that a Debtors menu exists.

Note that only edit access is required to Add and Delete lines on a document. Invoices and Cash Sales are exceptions to the rule in that they only require Read access to function. Most other document and maintenance screens will require Edit access to manipulate data, Add access to create new entries and Delete access to remove entries where possible.


---

# 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://guide.acumensystems.com.au/system-parts/master-files/system-options/security/base-access-level.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.
