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

# Manage Roles

> Assign and modify user roles and permissions

## Overview

Roles determine what each team member can see and do within Smartbills. Assigning the right role ensures that employees have the access they need while keeping sensitive operations restricted to authorized personnel. This guide explains how to change roles and what permissions each role includes.

<Note>
  Only users with the **Admin** or **Owner** role can change other members' roles.
</Note>

## Change a Member's Role

<Steps>
  <Step title="Go to Team">
    Click **Team** in the left sidebar to open the team management page.
  </Step>

  <Step title="Click the Employee">
    Find the employee in the list and click their row to open the member detail panel.
  </Step>

  <Step title="Change the Role">
    In the member detail panel, click the **Role** dropdown and select the new role.
  </Step>

  <Step title="Save">
    Click **Save** to apply the role change. The member's permissions update immediately.
  </Step>
</Steps>

<Check>
  The member's role has been updated. Their access permissions take effect immediately.
</Check>

## Permission Table

The table below shows what each role can do across the main areas of Smartbills.

| Permission              | Owner | Admin | Manager | Employee | Accountant |
| ----------------------- | :---: | :---: | :-----: | :------: | :--------: |
| Submit own expenses     |  Yes  |  Yes  |   Yes   |    Yes   |     Yes    |
| Create expense reports  |  Yes  |  Yes  |   Yes   |    Yes   |     Yes    |
| View company expenses   |  Yes  |  Yes  |   Yes   |     :    |     Yes    |
| Approve expense reports |  Yes  |  Yes  |   Yes   |     :    |      :     |
| Manage vendors          |  Yes  |  Yes  |    :    |     :    |     Yes    |
| Manage categories       |  Yes  |  Yes  |    :    |     :    |     Yes    |
| Invite team members     |  Yes  |  Yes  |    :    |     :    |      :     |
| Change member roles     |  Yes  |  Yes  |    :    |     :    |      :     |
| Configure settings      |  Yes  |  Yes  |    :    |     :    |      :     |
| Manage billing          |  Yes  |   :   |    :    |     :    |      :     |
| Transfer ownership      |  Yes  |   :   |    :    |     :    |      :     |
| Delete business         |  Yes  |   :   |    :    |     :    |      :     |

## Role Descriptions

### Owner

The Owner has unrestricted access to the entire organization, including billing management, ownership transfer, and the ability to delete the business. There can only be one Owner per organization. Ownership can be transferred to another Admin from the team page.

### Admin

Admins have full access to all features and settings except billing and ownership transfer. They can invite members, change roles, configure categories, manage vendors, and approve expense reports.

### Manager

Managers can approve expense reports submitted by employees in their assigned department or team. They have read access to team expenses but cannot modify organization settings.

### Employee

Employees can upload expenses, create and submit expense reports, and view their own data. They cannot access other team members' expenses or organization settings.

### Accountant

Accountants can view and manage all expenses, vendors, and categories across the organization. They are designed for finance team members who need data access without administrative control over team settings or billing.

## Delegation

Smartbills supports temporary delegation, allowing a member to grant another member the ability to act on their behalf. This is useful when a manager is on vacation and needs someone else to handle approvals.

To set up delegation:

1. Open the member's detail panel from the Team page
2. Click **Delegation Settings**
3. Select the delegate (the person who will act on their behalf)
4. Set the delegation period (start and end dates)
5. Click **Save**

During the delegation period, the delegate receives the approval notifications and can approve or reject reports on behalf of the original member.

<Tip>
  Delegation does not change the delegate's role permanently. Their elevated permissions last only for the configured delegation period.
</Tip>

## Deactivate a Member

If a team member leaves the organization or no longer needs access, you can deactivate their account:

1. Open the member's detail panel
2. Click **Deactivate**
3. Confirm the deactivation

Deactivated members cannot sign in or access any data. Their historical expenses and reports are preserved for auditing purposes.

## What's Next?

<CardGroup cols={2}>
  <Card title="Invite Team Members" icon="user-plus" href="/guides/web-app/team/invite-members">
    Add new employees to your organization
  </Card>

  <Card title="Departments" icon="building" href="/guides/web-app/settings/departments">
    Organize your team into departments
  </Card>
</CardGroup>
