# Roles

Roles are pre-made collections of permissions that can be assigned to users or groups by a Super Admin.&#x20;

Here is the list of roles that are offered by e6data:

| Role             | Description                                                                                                                                                                                                                                                                                                              |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| AccessAdmin      | Provides permissions to manage and edit access control. Does not provide access to create or update any entity.                                                                                                                                                                                                          |
| DataAdmin        | Provides permissions to create, edit, delete, or refresh all clusters & catalogs in their assigned workspaces.                                                                                                                                                                                                           |
| WorkspaceAdmin   | Provides permissions to enable, disable, create, update, and delete all workspaces; and to view catalogs & clusters.                                                                                                                                                                                                     |
| WorkspaceManager | Provides permissions to enable, disable, create, and update assigned workspaces; and to view catalogs & clusters in assigned workspaces.                                                                                                                                                                                 |
| CatalogAdmin     | Provides permission to create, edit, delete, and refresh catalogs based on assigned workspaces.                                                                                                                                                                                                                          |
| CatalogManager   | Provides permission to get, list, edit and refresh catalogs based on assigned workspaces.                                                                                                                                                                                                                                |
| ClusterAdmin     | Provides permission to create, edit, and delete clusters based on assigned workspaces. Allows access to cluster connectivity details.                                                                                                                                                                                    |
| ClusterManager   | Provides permission to get, list and update clusters based on assigned workspaces. Allows access to cluster connectivity details.                                                                                                                                                                                        |
| DataAnalyst      | <p>Provides access to use the e6data Query Editor but not download results. </p><p><em><strong>Please be sure to use it cautiously, as it provides access to read potentially sensitive data.</strong></em></p><p><em><strong>This role is not assigned to any user by default, including SuperAdmins.</strong></em></p> |
| QueryHistoryView | <p>Provides access to view the Query History of all users in the workspace.  <br><em><strong>Please use it cautiously, as it provides access to potentially sensitive data.</strong></em><br><em><strong>This role is not assigned to any user by default, except for the Super Admin.</strong></em></p>                 |
| DataExport       | <p>Provides access to use the e6data Query Editor and download query results. <br><em><strong>Please be sure to use it cautiously, as it provides access to read potentially sensitive data.</strong></em></p><p><em><strong>This role is not assigned to any user by default, including SuperAdmins.</strong></em></p>  |
| Billing manager  | <p>Provides access to the "Usage and Cost" feature , allowing users to view ecore usage and associated costs. Users in this role can also download CSV reports containing detailed usage and cost data.<br> <em><strong>This role is not assigned to any user by default, including SuperAdmins.</strong></em></p>       |
| Viewer           | Provides read-only permissions to view the properties of all workspaces, clusters, and catalogs in the account. **This role will be assigned by default to users.**                                                                                                                                                      |

{% hint style="info" %}

1. The user who signs up to the e6data platform will automatically be assigned the Superadmin role.
2. By default, all other users will have viewer access.
   {% endhint %}

The policies assigned to each role are listed in [**Permission**](/product-documentation/access-control/roles/permissions.md)**.**


---

# 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://docs.e6data.com/product-documentation/access-control/roles.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.
