> For the complete documentation index, see [llms.txt](https://help.takulabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.takulabs.io/how-to-get-started/users-and-access-rights/user-roles.md).

# 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.
