# User accounts & roles

CivicTheme comes with 4 roles out-of-the-box. They are:

* Administrator - Administrators have access to ALL administration areas. This role should only be given to the lead technical role and senior developers in your team.
* Site administrator - Site administrators have access to some of the administration areas.
* Content approver - Content approvers review and approve content so it can then be published on the website.
* Content author - Content authors are the main users responsible for creating and editing content.

### Adding new users

1. Go to `/admin/people`.
2. Select `Add user`.
3. Fill out the relevant fields
   * Note on the password field: you need to add a password to create a new user account, the new user will be directed to reset their password when they first login.
   * Check the box to send the user an email notification. The link they receive will lead them to a password update form.
4. Save.

### Assigning & unassigning roles

1. Go to `/admin/people`.
2. Select the person you want to assign or unassign a role to/from.
3. Open the Actions dropdown.
4. Select 'Apply to selected items'.

<div align="left" data-full-width="false"><figure><img src="/files/xLTObHlfvXwrK0oJcfTd" alt="Screenshot of roles that can be assigned and unassigned to users" width="375"><figcaption></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.civictheme.io/content-authoring/user-accounts-and-roles.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
