# Role Permissions

Permissions specify the range of actions- Such as viewing, creating, editing, or deleting- that can be executed on Finout's resources. Each role contains a set of these permissions. Roles are assigned to users and a single user can inhabit multiple roles, inheriting the combined permissions of each.

In the Finout app you can find 4 pre-defined roles with their pre-defined list of permissions:

* **Admin role**: Has view, create, edit, and delete permissions.
* **Read-only role**: Has view permissions.
* **Basic role**: Has view permissions, and additional permissions, for example, save, edit, and rename Views, and full access to [Slack endpoints](/settings/endpoints/slack-notification-endpoint.md).
* **API token role**: Has permissions relevant to using the [Finout API.](/api/finout-api/generate-an-api-token.md)

<figure><img src="https://finout.intercom-attachments.eu/i/o/5860849/ff4d95b4737d5145a6777eda/kvOzWQYthQvqZPeiPWeYU4-EEjQJUo1hG-l3hKwqv8dpH_F-bnNcmELdVetJFd-zTugwPD0thHGDGwQfqC34JyNyHXXQtgbdiRFjj8Lxy6qTkfW3_sHdj1hs16o1jDaXssqmddDWER_a?expires=1727770500&#x26;signature=fb85c59df43966b3cff922d3dc1240c9b02eeb5c5e91c59f8a27bc335fdd6b28&#x26;req=1d1pxVD%2BpXsp0xr0v9tnpLws3utvk67HAX4lf1NHCztFp1P2J0uC2lQl8Fyy%0Aojhapkzh73hP4eA%3D%0A" alt=""><figcaption></figcaption></figure>

Based on a user's assigned role, certain actions will be automatically restricted. For instance, under the **Costs centers** tab in Settings, the **Add cost center** button is deactivated for users with a 'read-only role'. Users needing additional permissions should reach out to their system admin.

In upcoming updates, we are working on allowing users to establish custom roles tailored to their accounts. For more details, please reach out to our support team at <support@finout.io>.

### Permission list based on roles <a href="#h_51b7704f12" id="h_51b7704f12"></a>

<table><thead><tr><th width="164">Category</th><th>Permissions</th><th>Admin Role</th><th width="131">Basic Role</th><th>Read-Only Role</th></tr></thead><tbody><tr><td><strong>Dashboards</strong></td><td>View Dashboards</td><td>✔</td><td>✔</td><td>✔</td></tr><tr><td></td><td>Edit Dashboards</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Create Dashboards</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Delete Dashboards</td><td>✔</td><td>✔</td><td></td></tr><tr><td><strong>Virtual Tags</strong></td><td>View V-Tag</td><td>✔</td><td>✔</td><td>✔</td></tr><tr><td></td><td>Create V-Tag</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Edit V-Tag</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Delete V-Tag</td><td>✔</td><td>✔</td><td></td></tr><tr><td><strong>General</strong></td><td>Full access to views</td><td>✔</td><td>✔</td><td>Can only view</td></tr><tr><td></td><td>Read user API tokens</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Delete user API tokens</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Write user API tokens</td><td>✔</td><td></td><td></td></tr><tr><td><strong>Anomalies</strong></td><td>View Anomalies</td><td>✔</td><td>✔</td><td>✔</td></tr><tr><td></td><td>View Anomalies Feed</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>View Managed Anomalies</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Create Anomaly Alert</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Edit Anomaly</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Delete Anomaly</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Clear anomalies feed</td><td>✔</td><td></td><td></td></tr><tr><td><strong>Data Explorer</strong></td><td>View data explorers</td><td>✔</td><td>✔</td><td>✔</td></tr><tr><td></td><td>Create data explorers</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Edit data explorers</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Delete data explorers</td><td>✔</td><td>✔</td><td></td></tr><tr><td><strong>Financial Plan</strong></td><td>View financial plans</td><td>✔</td><td>✔</td><td>✔</td></tr><tr><td></td><td>Edit financial plan line items</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Edit line item by group</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Create financial plans</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Delete financial plans</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Enable/Disable line items</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Edit Financial Plan Settings</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Bulk Upload CSV</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Add custom line to Financial Plan</td><td>✔</td><td>✔</td><td></td></tr><tr><td><strong>Reports</strong></td><td>View Reports</td><td>✔</td><td>✔</td><td>✔</td></tr><tr><td></td><td>Create Reports</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Edit Reports</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Delete Reports</td><td>✔</td><td>✔</td><td></td></tr><tr><td><strong>Resources</strong></td><td>View Resources</td><td>✔</td><td>✔</td><td>✔</td></tr><tr><td><strong>My Commitments</strong></td><td>View My Commitments</td><td>✔</td><td>✔</td><td>✔</td></tr><tr><td><strong>Commitments Log</strong></td><td>View Commitments Log</td><td>✔</td><td>✔</td><td>✔</td></tr><tr><td><strong>Settings</strong></td><td>View custom Drill Down</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Create custom Drill Down</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Edit custom Drill Down</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Delete custom Drill Down</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>View custom Endpoints</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Create custom Endpoints</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Edit custom Endpoints</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Delete custom Endpoints</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>View account settings</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Edit account settings</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>View cost center</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Create cost center</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Edit cost center</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>View Custom cost</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Connect Custom cost</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Delete Custom cost</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>View groups</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Create groups</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Edit groups</td><td>✔</td><td></td><td></td></tr><tr><td><strong>EDP</strong></td><td>View EDP toggle</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Create EDP Setup</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Edit EDP Setup</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Delete EDP</td><td>✔</td><td></td><td></td></tr><tr><td><strong>Governance</strong></td><td>Create Policies</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Edit Policies</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Delete Policies</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>View Policies</td><td>✔</td><td>✔</td><td>✔</td></tr><tr><td><strong>Views</strong></td><td>View views</td><td>✔</td><td>✔</td><td>✔</td></tr><tr><td></td><td>Create views</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Edit views</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Delete views</td><td>✔</td><td>✔</td><td></td></tr><tr><td><strong>Event Annotation</strong></td><td>Create Event Annotations</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Delete Event Annotations</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Edit Event Annotations</td><td>✔</td><td>✔</td><td></td></tr><tr><td></td><td>Read Event Annotations</td><td>✔</td><td>✔</td><td></td></tr><tr><td><strong>CostGuard</strong> </td><td>View CostGuard</td><td>✔</td><td>✔</td><td>✔</td></tr><tr><td></td><td>Edit CostGuard</td><td>✔</td><td></td><td></td></tr><tr><td><strong>Integrations</strong></td><td>View Integrations</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Create Integration</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Edit Integrations</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Delete Integration</td><td>✔</td><td></td><td></td></tr><tr><td><strong>AI</strong></td><td>Manage AI Features</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Create AI Virtual Tags</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Create AI Virtual Tag Rule Builder</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Create AI Filters</td><td>✔</td><td></td><td></td></tr><tr><td><strong>Telemetry</strong></td><td>Edit Telemetries</td><td>✔</td><td></td><td></td></tr><tr><td><strong>API Tokens</strong></td><td>Read user API tokens</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Write user API tokens</td><td>✔</td><td></td><td></td></tr><tr><td></td><td>Delete user API tokens</td><td>✔</td><td></td><td></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://docs.finout.io/settings/role-based-access-control-rbac/role-permissions.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.
