# User Roles

## Creating a New Role

{% embed url="<https://go.takulabs.io/how-to-set-up-user-roles>" %}

1\. From the main screen, go to Settings > User Management > Manage Roles. Once the Manage Roles screen opens, you will need to click on the "+" (add) button as shown below.

![](/files/-MkDF-9OB2ZKrdu3Iw62)

![](/files/ucvv5kpUPKE50wLOYZDh)

2\. You will need to enter the Role Name. The new User Role will be active by default. Access Rights can be changed after the role has been created.

**Role Name:** This is the name that will be used for this role.

**Access Rights:** These are the module(s) that this role can have access to.

![](/files/u4jNoGJQBTJuuGsCo9KH)

3\. Once you have entered that information, you will need to click on the "Save" button. The system will display a "Service Message" letting you know that all records have been saved successfully.

![](/files/-MkDF9NWdeCVnHm4zhmZ)

## Assigning Roles to Users

{% embed url="<https://go.takulabs.io/how-to-assign-roles-to-users>" %}

1\. To assign a role to a user go to Settings > User Management and select Manage Users.

![](/files/xuXTusU3fGR6B54o6xy1)

2\. Select Assigned Roles for the user you would like to manage.

![](/files/FhyR8huDdCB5UcIVRsPR)

3\. From here you can select the role this user has and which store(s) or back office(s) this is applicable to.

![](/files/eeLFFCilJJsFWQ0yEkfA)

4\. If a user has different roles at each store, you can select Add New to assign a different role to this user.

![](/files/a4HB0uMDgZM2gZUJeFMu)

5\. Click the yellow Save button to save any changes made.


---

# 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://help.takulabs.io/how-to-get-started/users-and-access-rights/user-roles.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.
