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

# What are Roles and how do I set user Roles for a user?

> Learn about user roles in Pickcel and how to define permissions and assign roles to users

A **user role** defines a set of permissions for users to perform a group of tasks. By default, there are 4 roles: Admin, Manager, Editor, and Operator.

<Info>
  The first registered user is assigned as the **Admin**, who has access to everything in the account. The remaining 3 roles can be assigned to other users by the Admin.
</Info>

## A. Defining the permissions of a role

<Steps>
  <Step title="Open Settings and select the Roles tab">
    In the [Pickcel console](https://console.pickcel.com), open the **Settings** module and select the **Roles** tab. The **Manager**, **Editor**, and **Operator** roles appear as cards on the left, each with a short summary of what it is for. Click a role to see its permissions.

    <Frame>
      <img src="https://cdn.pickcel.com/images/pickcel-docs/settings/role-01-roles-view.WVZRk2fMKlWg.png" alt="Settings Roles tab showing Manager, Editor, and Operator role cards with a permissions matrix" />
    </Frame>
  </Step>

  <Step title="Click Edit Role and set permissions">
    Click **Edit Role**. The permissions matrix becomes editable: for each feature (**Screen**, **Media**, **Composition**, **Layout**, **Schedule**, **Apps**, **QuickPlay**, **Reports**, **Device Profile**), tick the **View**, **Add**, **Update**, and **Delete** checkboxes you want to allow for that role. Click **Update Role** to save.

    <Frame>
      <img src="https://cdn.pickcel.com/images/pickcel-docs/settings/role-02-edit-role.y-jOMEutEu63.png" alt="Edit Role view with a permissions matrix of View, Add, Update, and Delete checkboxes per feature" />
    </Frame>
  </Step>
</Steps>

## B. Assigning a role to a user

You assign a role when you add a user. Each user belongs to a role and at least one group.

<Steps>
  <Step title="Open the Users tab and click Add User">
    In **Settings**, switch to the **Users** tab and click **Add User**.

    <Frame>
      <img src="https://cdn.pickcel.com/images/pickcel-docs/settings/usr-01-users-list.163Rv-_DCwF8.png" alt="Settings Users tab with the Add User button" />
    </Frame>
  </Step>

  <Step title="Enter the details and select a role">
    In the **Add User** dialog, enter the **User name**, **User email**, and **Password**, then choose the role from the **Select role** dropdown (**Manager**, **Editor**, or **Operator**). Tick at least one **Group** so the user has access.

    <Frame>
      <img src="https://cdn.pickcel.com/images/pickcel-docs/settings/usr-02-add-user-dialog.MS4iTC64mr5L.png" alt="Add User dialog with the Select role dropdown and group selection" />
    </Frame>
  </Step>

  <Step title="Click Add User">
    Click **Add User** to save. The user is created with the role and permissions you defined.
  </Step>
</Steps>

That's a wrap. You have successfully set a role's permissions and assigned a role to a user.

## What's Next?

<Note>
  * Learn how to create sub-users and assign them to a group in [Sub Users](/settings/sub-users)
  * Restrict what each user can see with [Groups](/settings/groups)
</Note>
