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

# Manage Tyk Dashboard User Groups

> Learn how to organize Tyk Dashboard users into user groups (teams) to simplify role assignment and permissions management

Tyk has a flexible [user permissions](https://tyk.io/docs/platform-management/user-permissions.md) system that provides Role Based Access Control (RBAC) for your Tyk Dashboard.

When you have a large number of users and teams with different access requirements, instead of setting permissions per *user*, you can create a *user group* and configure the permissions for all users in the group. For example, if you only want certain *users* to access the Tyk Logs, you could create a "Logs Users" *user group*, then give those users the *Logs Read* permission and add them to your *Logs Users* group.

Note that **a user can only belong to one group**.

You must have either *admin* or *user groups* permission to be able to modify user groups.

This also works for Single Sign-On (SSO), as you can specify the user group ID when setting up SSO.

> [!NOTE]
>
> The availability of this feature depends on your license.
>
> For further information, please check our [price comparison](https://tyk.io/price-comparison/) or consult our sales and expert engineers:
>
> [Contact us](https://tyk.io/contact/)

## Using Dashboard UI

1. **Select "User Groups" from the "System Management" section**

   ![User group menu](https://mintcdn.com/tyk/_n1j2nedxXfbDX-s/img/2.10/user_groups_menu.png?fit=max\&auto=format\&n=_n1j2nedxXfbDX-s\&q=85\&s=ad39e32aa04f6dbb7ecf3335fa83e512)

2. **Click "ADD NEW USER GROUP"**

   ![Add user group location](https://mintcdn.com/tyk/XYIZ0Oo5nzDVrYaM/img/2.10/add_user_group.png?fit=max\&auto=format\&n=XYIZ0Oo5nzDVrYaM\&q=85\&s=b9ea3482e46f165c76cd6f89f56b72d4)

3. **Add User Group Name**

   Enter the name for your User Group, and an optional Description.

   ![Add name](https://mintcdn.com/tyk/_n1j2nedxXfbDX-s/img/2.10/user_group_details.png?fit=max\&auto=format\&n=_n1j2nedxXfbDX-s\&q=85\&s=4eee05adcdf6d18fc463d0f3989e81ff)

4. **Set User Group Permissions**

   Selet the User Group Permissions you want to apply.

   ![Add permissions](https://mintcdn.com/tyk/_n1j2nedxXfbDX-s/img/2.10/user_group_permissions.png?fit=max\&auto=format\&n=_n1j2nedxXfbDX-s\&q=85\&s=5047ca1d6acc13edcdbf5cecd698c65a)

5. **Click "Save" to create the Group**

   ![Click Save](https://mintcdn.com/tyk/_n1j2nedxXfbDX-s/img/2.10/user_group_save.png?fit=max\&auto=format\&n=_n1j2nedxXfbDX-s\&q=85\&s=af2a6fbafbd3a9f23724a89ab995d922)

6. **Add Users to your Group**

   1. From the **Users** menu, select **Edit** from the **Actions** drop-down list for a user to add to the group.
   2. Select your group from the **User group** drop-down list.

   ![select user group](https://mintcdn.com/tyk/_n1j2nedxXfbDX-s/img/2.10/user_select_group.png?fit=max\&auto=format\&n=_n1j2nedxXfbDX-s\&q=85\&s=c81aee518203409ede26cb76db3534bc)

   Click Update to save the User details

   ![update user](https://mintcdn.com/tyk/_n1j2nedxXfbDX-s/img/2.10/user_reset_password.png?fit=max\&auto=format\&n=_n1j2nedxXfbDX-s\&q=85\&s=da7033022e567841d0eb7c80965d75ec)

## Using Dashboard API

You can also manage User Groups via our [Dashboard API](https://tyk.io/docs/api-reference/usergroup/list-user-groups.md). The following functions are available:

* [List all User Groups](https://tyk.io/docs/api-reference/usergroup/list-user-groups.md)
* [Get a User Group via the User Group ID](https://tyk.io/docs/api-reference/usergroup/get-user-group-details.md)
* [Add a User Group](https://tyk.io/docs/api-reference/usergroup/create-user-group.md)
* [Update a User Group](https://tyk.io/docs/api-reference/usergroup/update-user-group.md)
* [Delete a User Group](https://tyk.io/docs/api-reference/usergroup/delete-user-group.md)
