# User Roles

> Spectra Analyze role-based access control for creating, editing, and managing custom user roles and permission assignments.

***Spectra Analyze > Administration > Users & Personalization > User Roles***

Users must have an assigned user role.

## Adding user roles

To create a new user role, click **Add User Role**, and enter the following information: 

- **Name**: name of the new user role. Mandatory.
- **Description**: description of the new user role. Optional.
- **General Access > YARA**: allow overall access to the YARA page. Without this permission, users do not see the **Yara** option in the top navigation bar.
- **YARA > YARA Publish and Delete**: allow synchronizing and deleting YARA rulesets across all appliances connected to the Spectra Detect Manager. Without this permission, users can only make local changes to YARA rulesets. This permission requires YARA synchronization to be enabled on the Spectra Detect Manager and then subsequently on Spectra Analyze.

To save your changes, click **Submit**.

## Editing and deleting user roles

Standard user roles cannot be deleted, but they can be edited. Custom user roles can be both edited and deleted.

Standard user roles have the following permissions:

| Permission                  | All Permissions                    | Researcher                        | YARA Developer                           |
| --------------------------- | ---------------------------------- | --------------------------------- | ---------------------------------------- |
|                             | All permission settings turned on. | Full access to research features. | Research access without YARA publishing. |
| **Submissions**             | ✓                                  | ✓                                 | ✓                        |
| **YARA**                    | ✓                                  | ✓                                 | ✓                        |
| **YARA Publish and Delete** | ✓                                  | ✓                                 | X                         |

To edit a user role, find it on the list on the **User Roles** page, and click **Edit**. Update it as appropriate, and then click **Submit**.

To delete a custom user role, find it on the list on the **User Roles** page. Click **Delete**, and confirm the deletion.
