---
title: "Permissions"
slug: "permissions-and-roles"
updated: 2025-11-12T14:21:05Z
published: 2025-11-12T14:21:05Z
canonical: "developer.rocket.chat/permissions-and-roles"
stale: true
---

> ## Documentation Index
> Fetch the complete documentation index at: https://developer.rocket.chat/llms.txt
> Use this file to discover all available pages before exploring further.

# Permissions and Roles

## Permissions

In Rocket.Chat, **permissions** define which actions and operations users can perform within your workspace. Configuring these permissions properly is essential to maintaining the security and integrity of your Rocket.Chat instance.

In the API reference, relevant permissions are listed in the endpoint descriptions. For example, the `create-user` permission is required to [create a new user](https://developer.rocket.chat/apidocs/create-user) through the API.

> [!NOTE]
> To learn more about available permissions and how to assign them, see the [Permissions user guide.](https://docs.rocket.chat/docs/permissions)

#### Roles

**Roles** are collections of permissions assigned to individual users or groups. A role determines which actions users can perform in your workspace.

Refer to the [Roles user guide](https://docs.rocket.chat/v1/docs/room-roles) to learn more about creating and managing roles in Rocket.Chat.

> [!NOTE]
> The [roles](https://developer.rocket.chat/apidocs/get-roles) and [permissions](https://developer.rocket.chat/apidocs/list-all-permissions) reference documentation provides detailed instructions for managing them through the Rocket.Chat API.
> 
>   
> 
> Note that `POST` requests for roles and permissions cannot be tested using our sandbox environment.
