> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.xap.rocks/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How To Create Roles And Set Permissions

### How To Create Roles And Set Permissions

The Xap manage roles module lets you create roles for staff members which different types of permissions to use. For example, you may set up different roles such as admin, educator or casual educator. Each of these roles will have different forms of access permissions in Xap. 

This help document will demonstrate how to create roles. 

**Step 1:** Click the settings from the left-hand menu bar.
![](https://storage.crisp.chat/users/helpdesk/website/5dcba586b1ba9400/org-1_mh0s66.png)
**Step 2: ** Click on the manage roles icon. 
![](https://storage.crisp.chat/users/helpdesk/website/5dcba586b1ba9400/role1_1u95ohg.png)
**Step 3: ** Click the green + sign to add a new role.
![](https://storage.crisp.chat/users/helpdesk/website/5dcba586b1ba9400/role2_yfxj4l.png)
**Step 4: ** Complete all the required fields. 
![](https://storage.crisp.chat/users/helpdesk/website/5dcba586b1ba9400/role3_11gxvr6.png)

**There are three permission types:**
* **Read-only permission:** The user will only be able to read the records. They cannot create, modify or delete records. 
* **Read & Write Permission:** The user will be able to create,edit or delete records. 
* **Enterprise Access:** The user will be granted an enterprise login access.

| Select the modules that you would like this role to have access to. 

Once you have entered in the relevant details, select save.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
### How To Edit An Existing Role

**Step 1:** Click on the three-dots that are on the right-hand side of the role to select additional options. Select edit.
![](https://storage.crisp.chat/users/helpdesk/website/5dcba586b1ba9400/role4_c9a2p5.png)
**Step 2:** Make any necessary changes and select save. 
![](https://storage.crisp.chat/users/helpdesk/website/5dcba586b1ba9400/role5_14ovlrz.png)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
### How To Archive An Existing Role

**Step 1: ** Click on the three-dots that are on the right-hand side of the role to select additional options. Select archive.
![](https://storage.crisp.chat/users/helpdesk/website/5dcba586b1ba9400/role6_dtuj5w.png)
**Step 2:**  Select archive role.
![](https://storage.crisp.chat/users/helpdesk/website/5dcba586b1ba9400/role7_1ecruk6.png)

|| For more information, please  browse through our support documents or alternatively contact our support team.