# Abilities

### Asset abilities

These abilities relate to database, connections, folders and models. These are the core abilities. They are combined with an asset to construct a full ability. For instance, connection-create which would enable a user to create new connections.

<table><thead><tr><th width="147">Name</th><th>Ability</th></tr></thead><tbody><tr><td>view</td><td>The user can see that the assist exists but can't edit it, refresh, delete or anything other than seeing it's existence</td></tr><tr><td>create</td><td>The user can create new assets</td></tr><tr><td>manage</td><td>The user can set new and edit permissions on an asset</td></tr><tr><td>credentials</td><td>The user can view database username and password credentials (<strong>only database</strong>)</td></tr><tr><td>whitelist</td><td>The user can create new whitelisting rules (<strong>only database</strong>)</td></tr><tr><td>delete</td><td>The user can delete an asset</td></tr><tr><td>edit</td><td>The user can move or rename a folder, and <strong>create assets in the folder</strong> (<strong>folder only</strong>)</td></tr><tr><td>tables</td><td>The user can use the tables that are outputted from an asset, e.g. in a model</td></tr><tr><td>download</td><td>The user can download tables as .csv-files</td></tr><tr><td>execute</td><td>The user can manually refresh assets</td></tr><tr><td>update</td><td>The user can change the name, configuration, update frequency of an asset</td></tr><tr><td>task</td><td>The user can see logs of an assets</td></tr><tr><td>versions</td><td>The user can see versions of an assets (only model)</td></tr></tbody></table>

### Permissions abilities

These abilities relate **only** to abilities around creating, editing and deleting users and groups

<table><thead><tr><th width="200">Name</th><th>Ability</th></tr></thead><tbody><tr><td>user-delete</td><td>Delete a user</td></tr><tr><td>invite-user</td><td>Invite a new users</td></tr><tr><td>group-create</td><td>Create a new group</td></tr><tr><td>group-edit</td><td>Change name of group</td></tr><tr><td>group-delete</td><td>Delete a group</td></tr><tr><td>group-remove-user</td><td>Remove user from group</td></tr><tr><td>group-add-user</td><td>Add user(s) to group</td></tr></tbody></table>


---

# Agent Instructions: 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:

```
GET https://resources.less.tech/less-tech/roles-and-permission/abilities.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
