> ## Documentation Index
> Fetch the complete documentation index at: https://docs.accassistant.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Assign Roles and Permissions

> Understanding user roles and permissions in AccAssistant

Each user has one role that determines what they can do.

## Available Roles

### Owner

* Full administrative control
* Manage users and settings
* All permissions

### Manager

* Approve/reject journal entries
* Create entries
* Run reports
* Cannot manage users

### Accountant

* Create and submit entries
* View transactions
* Run reports
* Cannot approve entries

### Viewer

* Read-only access
* View all data
* Run reports
* No data entry

## Key Permissions

| Action          | Owner | Manager | Accountant | Viewer |
| --------------- | ----- | ------- | ---------- | ------ |
| View data       | ✓     | ✓       | ✓          | ✓      |
| Create entries  | ✓     | ✓       | ✓          | ✗      |
| Approve entries | ✓     | ✓       | ✗          | ✗      |
| Manage users    | ✓     | ✗       | ✗          | ✗      |

## Assigning Roles

When adding or editing users, select the appropriate role. Changes take effect immediately.

## Important Rules

* Users cannot approve their own entries
* Only Owners can manage users
* One role per user

## Next Steps

* [Add new users](./add-remove-users)
* [Manage user profiles](./managing-users)
* [Configure security settings](./security-access-control)
