> ## Documentation Index
> Fetch the complete documentation index at: https://docs.overseer-bot.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Permissions

> Configure which roles get access to which commands.

<Note>
  Requires **Manager** or **Guild Administrator** permissions
</Note>

# Overview

Most command-related configuration is done through the web dashboard's **permission page**. This allows restricting commands based on roles, so you could optionally give *Senior Moderators* or *Administrators* higher privelleges:

| Permission    | Commands                                                                                                                                                                   |
| ------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Manager**   | `Use Dashboard`                                                                                                                                                            |
| **Revoke**    | `/revokeinfraction`, `/unban`                                                                                                                                              |
| **Ban**       | `/ban`, `/multiban`                                                                                                                                                        |
| **Mute**      | `/mute`, `/unmute`                                                                                                                                                         |
| **Show Logs** | `/history`, `/stats`, `/moderations`, `/modlogs`, `/userinfo`, `/evidence replace` (`-ev`), `/evidence delete` (`-ev del`), `/note add` (`-note`), `/note remove`, `/find` |

<Warning>
  **Server administrators** and **owners** will automatically have all of these permissions enabled.
</Warning>

## Punishments

<Danger>
  Unlike every other command, `/punish <@user> <punishment>` requires that you have at least one of the required roles **for that punishment**.\
  This allows **restricting certain punishments** from **Helpers** or **Trial Moderators**, for example, "Harassment", which may warrant investigation from a more senior staff member.
</Danger>

## Configuration

Head over to the dashboard to set up the permissions for your staff roles. For example:

<img src="https://mintcdn.com/overseer/_gZZt-qRvYuTzzmR/images/firefox_0X5IcXoj5o.png?fit=max&auto=format&n=_gZZt-qRvYuTzzmR&q=85&s=65087ceaa45f3aa154a81ce273cf903b" alt="firefox_0X5IcXoj5o.png" width="2184" height="1719" data-path="images/firefox_0X5IcXoj5o.png" />
