> For the complete documentation index, see [llms.txt](https://docs.hypera.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hypera.dev/products/ultrastaffchatpro/common-issues/no-permission.md).

# No Permission

The `No permission` error message is displayed when the player does not have the required permissions to execute a command, or perform a certain action.

## Common causes <a href="#common-causes" id="common-causes"></a>

### Missing permissions <a href="#missing-permissions" id="missing-permissions"></a>

The most common cause of this error is the player not having the required permissions. Make sure that you have correctly configured permissions for the player.

Please refer to the [Permissions documentation](/products/ultrastaffchat/permissions.md) for a list of permissions used by UltraStaffChatPro.

### Proxy permissions missing <a href="#proxy-permissions-missing" id="proxy-permissions-missing"></a>

If you are using UltraStaffChatPro on a **Proxy** server, such as BungeeCord or Velocity, you will need a permissions plugin installed and correctly configured on the proxy.

**We highly recommend** [**LuckPerms**](https://luckperms.net/), an easy-to-use, fast and reliable permission plugin that works on Bukkit, Sponge, Fabric, Forge, Nukkit, Velocity and BungeeCord.

**Why?** Server permissions do not apply to the proxy, and therefore do not exist when UltraStaffChatPro performs a permission check. Please also avoid using `/op` on your backend servers, and instead use a proper permissions plugin such as [LuckPerms](https://luckperms.net/).

<br>
