# Assigning custom roles to users

Only a **Super Admin** can restrict access to users by assigning permissions to a role and assigning that role to a user. For instance, they can limit a user to only view other users, but not allow to edit or download any user data.&#x20;

To assign a role to the user,

1\.    From the menu bar, click **Manage users**. The **User Lists** screen is displayed.

2\.    From **User Lists**, select the user list name to which the concerned user belongs.

3\.    Click on the name of the concerned user. The profile details of the user are displayed.

4\.    To assign a role to the user, go to **Assigned Roles**, and click **Edit**.

<figure><img src="/files/4L3zQtJ2WXkViRZy4iPy" alt=""><figcaption><p><em>Assigned Roles to this user</em></p></figcaption></figure>

The list of roles is displayed in the dropdown menu.

5\.    Select the role(s) that you want to assign to the user from the list and click **Save**.

<figure><img src="/files/y2vKA0DnJLbmjpaYYThd" alt=""><figcaption><p><em>Assign Role to User</em></p></figcaption></figure>

{% hint style="info" %}
You can select multiple roles for the user, if required.
{% endhint %}


---

# 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.senpiper.com/user-management/managing-user-roles/assigning-custom-roles-to-users.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.
