> For the complete documentation index, see [llms.txt](https://docs.tonic.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tonic.ai/textual/textual-install-administer/user-access-textual/textual-permissions/global-permissions/global-permissions-built-in.md).

# Built-in global permission sets and available permissions

## Built-in global permission sets

Textual comes with the following built-in global permission sets.

### Admin

Provides complete access to all global permissions. The Admin permission set automatically receives any new global permissions.

### Admin (Environment)

For self-hosted only. Identical to the Admin permission set.

Only assigned to users and groups listed in the value of the [environment variable](/textual/textual-install-administer/configuring-textual/textual-env-var-configure.md) `SOLAR_ADMINISTRATORS`.

### General User

Allows users to create datasets and custom entity types. Users can also use the **Home** page and the **Request Auditor**.

By default, the **General User** permission set is [assigned to all Textual users and SSO groups](/textual/textual-install-administer/user-access-textual/textual-permissions/global-permissions/global-permission-set-default.md).

## Available global permissions

The following tables list the available global permissions, and indicate how the permissions apply to the built-in global permission sets.

### Textual API and requests

<table><thead><tr><th valign="top">Permission</th><th valign="top">General User</th><th valign="top">Admin and Admin (Environment)</th></tr></thead><tbody><tr><td valign="top">Create an API key</td><td valign="top">✔️</td><td valign="top">✔️</td></tr><tr><td valign="top">Use the playground on the Home page</td><td valign="top">✔️</td><td valign="top">✔️</td></tr><tr><td valign="top">Use the API to parse or redact a text string</td><td valign="top">✔️</td><td valign="top">✔️</td></tr><tr><td valign="top">Use the Request Explorer</td><td valign="top">✔️</td><td valign="top">✔️</td></tr></tbody></table>

### Configuration management

<table><thead><tr><th valign="top">Permission</th><th width="147.39996337890625" valign="top">General User</th><th valign="top">Admin and Admin (Environment)</th></tr></thead><tbody><tr><td valign="top">Create custom entity types</td><td valign="top">✔️</td><td valign="top">✔️</td></tr><tr><td valign="top">Edit any custom entity type</td><td valign="top"><br></td><td valign="top">✔️</td></tr></tbody></table>

### Form label mapping

<table><thead><tr><th width="307.23828125">Permission</th><th width="148.2109375">General User</th><th>Admin and Admin (Environment)</th></tr></thead><tbody><tr><td>Create form label mappings</td><td>✔️</td><td>✔️</td></tr><tr><td>Edit any form label mapping</td><td></td><td>✔️</td></tr></tbody></table>

### Datasets

<table><thead><tr><th valign="top">Permission</th><th valign="top">General User</th><th valign="top">Admin and Admin (Environment)</th></tr></thead><tbody><tr><td valign="top">Create datasets</td><td valign="top">✔️</td><td valign="top">✔️</td></tr><tr><td valign="top">Manage access to datasets</td><td valign="top"></td><td valign="top">✔️</td></tr><tr><td valign="top">View all datasets</td><td valign="top"><br></td><td valign="top">✔️</td></tr></tbody></table>

### Guided redaction

<table data-search="false"><thead><tr><th width="181.99993896484375" valign="top">Permission</th><th width="145" valign="top">General User</th><th valign="top">Admin and Admin (Environment)</th></tr></thead><tbody><tr><td valign="top">Use guided redaction projects</td><td valign="top">✔</td><td valign="top">✔</td></tr><tr><td valign="top">Create guided redaction projects</td><td valign="top">✔</td><td valign="top">✔</td></tr><tr><td valign="top">Control access to all guided redaction projects</td><td valign="top"></td><td valign="top">✔</td></tr><tr><td valign="top">View all guided redaction projects</td><td valign="top"></td><td valign="top">✔</td></tr><tr><td valign="top">Create redaction reference codes</td><td valign="top"></td><td valign="top">✔</td></tr><tr><td valign="top">Edit redaction reference codes</td><td valign="top"></td><td valign="top">✔</td></tr><tr><td valign="top">Create guided redaction status values</td><td valign="top"></td><td valign="top">✔</td></tr><tr><td valign="top">Edit guided redaction status values</td><td valign="top"><br></td><td valign="top">✔</td></tr></tbody></table>

### Users and permissions

<table><thead><tr><th width="201.20001220703125" valign="top">Permission</th><th width="143.39996337890625" valign="top">General User</th><th valign="top">Admin and Admin (Environment)</th></tr></thead><tbody><tr><td valign="top">Manage custom permission sets</td><td valign="top"></td><td valign="top">✔️</td></tr><tr><td valign="top">Manage access to global permission sets</td><td valign="top"></td><td valign="top">✔️</td></tr><tr><td valign="top">View users and groups</td><td valign="top">✔️</td><td valign="top">✔️</td></tr><tr><td valign="top">Manage users and user groups</td><td valign="top"></td><td valign="top">✔️</td></tr><tr><td valign="top">View usage metrics</td><td valign="top"></td><td valign="top">✔️</td></tr></tbody></table>


---

# 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.tonic.ai/textual/textual-install-administer/user-access-textual/textual-permissions/global-permissions/global-permissions-built-in.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.
