# Roles and access

## Roles

Checkour roles and access under [Organisation > Team](https://app.spike.sh/settings/general/team). Every member in your team will be assigned a role and every role will have a pre-defined set of permissions that admins can edit.

By default, these are the different roles available:

| Role      | Desc                                                                                                    |
| --------- | ------------------------------------------------------------------------------------------------------- |
| Admin     | Admins have full access to manage this account with the added ability to remove people as well          |
| Manager   | Managers can manage all entities on this account. They can change people's permissions and roles        |
| Responder | Deals with incidents, integrations, automation, on-calls, etc but they cannot archive/delete any entity |
| Viewer    | Viewers have read-only permissions across the spectrum on Spike. They can't create, update, or delete   |

![Access control](https://1743514643-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ln3jS1bJTTsE3yoEcOu%2Fuploads%2Fgit-blob-7fa8bc15145c2eb7d4fdda9e7c161aa2791f8d16%2Faccess-control-1.png?alt=media\&token=a44b8ea4-419d-48c3-b83f-c1ad0d0ef43b)

Click on the roles above to see who has a given role.

## Access control

Access control mainly revolves around who can create, edit, delete or archive integrations, incidents, on-call schedules and so on.

You can click on `View & edit permissions` to see and alter each member's permission.

![View and edit permissions for users on Spike.sh](https://1743514643-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ln3jS1bJTTsE3yoEcOu%2Fuploads%2Fgit-blob-185a2278abf332cf671b190a5336ba7a1397051e%2Faccess-control-2.gif?alt=media\&token=d7b4bf3b-b0c1-46a1-8358-1ce5848e9c8a)

## FAQs

### How to edit control for a user?

Click on `View & edit permissions` for a user and then change the role for what seems fit.

### I don't see a role fit a user, what should I do?

Best to create a new role. Yes, that's possible. On the teams page, click on Create role. In this section, create a new role with whatever permissions you would like to give and then assign the user the newly created role.

![create a new role on Spike.sh](https://1743514643-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ln3jS1bJTTsE3yoEcOu%2Fuploads%2Fgit-blob-af1ee9e77acb98a135c893dad02b20636d4c9ed4%2Faccess-control-create-a-role.png?alt=media\&token=9a533c89-5249-42eb-8776-8e0ab4b0f53a)

{% hint style="info" %}
Status page roles and access works similarly but without the responder role.
{% endhint %}

### How do I remove a user?

Click on the remove icon next to the user's info in the table to remove a user. However, make sure that you replace them from escalation policies and on-call schedules too.
