# Roles & Permissions

Customize user roles and permissions. There are six types of user roles: "Admin," "Agent," "Observer," "Requester," "Limited Access", and "No Access."

Here's a breakdown of what each role can see and do:

<figure><img src="/files/CmwOJ8aFjDL0i6PyYkX4" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Editing permissions for users who have been previously assigned to tickets will remove their assignments if their new permissions are not Admin or Agent.
{% endhint %}

In addition to these different roles, you can also set permissions at both the workspace and individual level for any given inbox.

Default workspace permissions determine how the majority of your workspace interacts with an inbox, whereas individual permissions are the exceptions to the rule.&#x20;

<figure><img src="/files/9pTalXuZJtVLwrAfObGm" alt="" width="563"><figcaption></figcaption></figure>

By default, the permission for everyone in your workspace is "Requester," and the permission for the person who created the inbox is "Admin."

***

## Assign Users Using Slack User Groups

You can now assign **Slack user groups** to your ticket inboxes in Wrangle — making it easier than ever to manage access and permissions at scale.

Instead of adding individual users one by one, simply select a Slack user group (like `@Engineering` or `@CX Team`), and Wrangle will automatically assign all current members of that group.

> 💡 **Note:** This feature is available on the **Scale** plan.

***

### How It Works

When editing permissions in an inbox or workflow, you’ll now see the option to **Add Groups** from the “Add Users” menu:

![Add Groups Menu](/files/UznDy8ikx6JYVGO3Kn2z)

Clicking this will open a modal where you can:

* Search for a Slack user group
* Select a role for the group (Admin, Agent, or Requester)
* Confirm and apply your changes

<figure><img src="/files/yZY1VetXwXDPXnZurICA" alt=""><figcaption></figcaption></figure>

Once saved, all members of the selected Slack group will have access based on the role you assigned.

You’ll see the group listed in the **Users & Permissions** section with its role.\
Hover over the member count to view the specific users in that group:

<figure><img src="/files/GAFdFyzJlGE2IcBNftOk" alt=""><figcaption></figcaption></figure>

***

### Slack-Managed Groups

Slack user groups must be created and managed **directly in Slack**.\
Wrangle automatically syncs the current members of any group assigned.

* ✅ If a user is *added* to the Slack group, they’ll automatically get access in Wrangle
* ❌ If a user is *removed*, their access is revoked

👉 [Learn how to manage user groups in Slack](https://slack.com/help/articles/212906697-Create-and-manage-user-groups)

***

### Billing Notice ⚠️

Adding a Slack user group to an inbox or workflow can affect your billing.

When you assign a group, Wrangle will bill for **each user in that group** who doesn’t already have a license.

**Example:**\
You add the `@Engineering Team` group with 3 members.\
If none of them already have Wrangle access, you'll be billed for 3 additional seats.

Before saving, you'll see a billing confirmation like this:

![](/files/lDTAv0g2df75xf30MYV9)

> 💡 Saving this change will immediately add users to your bill and charge a prorated amount for the current billing cycle.\
> Future additions to the Slack group may increase your bill automatically.

***

### FAQs

**Q: What happens if I remove a user from a Slack group?**\
A: They’ll automatically lose access to the inbox or workflow in Wrangle.

**Q: What if I want to assign only one person from the group?**\
A: You’ll need to add them individually rather than using the group.

**Q: Can I use Slack groups in workflow steps too?**\
A: Yes! Anywhere you assign users in the Workflow Designer, you can assign a Slack group.

***


---

# 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.wrangle.io/tickets/setting-up-your-inbox/roles-and-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.
