Creating Roles and Setting Permissions: Part 1
Creating Roles and Setting Permissions: Part 1
The manage roles function in Xap lets you create roles for staff members with different types of permissions to use. For example, you may set up different roles such as an admin, an educator or a casual educator. Each of these roles will have different forms of access permissions in Xap.
This help document will provide you with a detailed explanation on how to create and set permissions for roles.
Step 1: Click on settings from the left-hand menu bar.

**Step 2: ** Click on the manage roles icon.

Step 3: You will land on the manage roles page.

Step 4: You can search for roles using the search options; search for roles using a keyword and/or the status of the role.

**Step 5: ** To add a new role, click the green + sign at the top-right hand corner of the screen.

** Step 6: ** Enter in the role name.

** Step 7: ** Enter in a description of the role if you wish.

** Step 8: ** Select where you would like the role to apply.
- You can choose to apply the role to an existing group of users.


- You can choose to apply the role to a centre(s).


You can create a group of users if you select this option.

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

** If you want to grant a role read- only permission for all the modules, click on this option: **

** If you want to grant a role read and write permission for all the modules, click on this option: **

Make sure you select at least one permission to create a role.

Dashboard Permissions
** Step 9: ** In the add role panel, select the permissions you would like to grant the role for the dashboard by selecting the relevant boxes.

** If you want to grant the role read- only permission for all the sections of the dashboard, click on this option: **

** If you want to grant the role read and write permission for all the sections of the dashboard, click on this option: **

Families Permissions
** Step 10: ** In the add role panel, select the permissions you would like to grant the role for the families module by selecting the relevant boxes.

Booking and Attendance Management Permissions
** Step 11: ** In the add role panel, select the permissions you would like to grant the role for the bookings and attendances module by selecting the relevant boxes.

** If you want to grant the role read- only permission for all the sections of the bookings and attendances module, click on this option: **

** If you want to grant the role read and write permission for all the sections of the bookings and attendances module, click on this option: **

Waitlist Permissions
** Step 12: ** In the add role panel, select the permissions you would like to grant the role for the waiting list module by selecting the relevant boxes.

Journey and Activities Permissions
** Step 13: ** In the add role panel, select the permissions you would like to grant the role for the journey and activities modules by selecting the relevant boxes.

** If you want to grant the role read- only permission for all the sections of the journey and activities modules, click on this option: **

** If you want to grant the role read and write permission for all the sections of the journey and activities modules, click on this option: **

Payments and Billings Permissions
** Step 14: ** In the add role panel, select the permissions you would like to grant the role for the payments and billings module by selecting the relevant boxes.

** If you want to grant the role read- only permission for all the sections of the payments and billings module, click on this option: **

** If you want to grant the role read and write permission for all the sections of the payments and billings module, click on this option: **

Communications Permissions
** Step 15: ** In the add role panel, select the permissions you would like to grant the role in the communications section by selecting the relevant boxes.

** If you want to grant the role read- only permission for all the sections of the communications section, click on this option: **

** If you want to grant the role read and write permission for all the sections of the communications section, click on this option: **

CCS Services Permissions
** Step 16: ** In the add role panel, select the permissions you would like to grant the role for the ccss interfaces module by selecting the relevant boxes.

** If you want to grant the role read- only permission for all the sections of the ccss interfaces module, click on this option: **

** If you want to grant the role read and write permission for all the sections of the ccss interfaces module, click on this option: **

Reports Permissions
** Step 17: ** In the add role panel, select the permissions you would like to grant the role for the reports module by selecting the relevant boxes.

** If you want to grant the role read- only permission for all the sections of the reports module, click on this option: **

** If you want to grant the role read and write permission for all the sections of the reports module, click on this option: **

Settings Permissions
** Step 18: ** In the add role panel, select the permissions you would like to grant the role for the settings module by selecting the relevant boxes.

** If you want to grant the role read- only permission for all the sections of the settings module, click on this option: **

** If you want to grant the role read and write permission for all the sections of the settings module, click on this option: **

** Step 19: ** Once you have selected the role permissions, click on save.

** The new role has been successfully created. **

Updated on: 04/09/2020
Thank you!
