> For the complete documentation index, see [llms.txt](https://docs.cebodtelecom.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cebodtelecom.com/new/manage-phone-system/users-extensions/manage-user-extension-permissions-and-roles.md).

# Manage User/Extension Permissions and Roles

The **Edit Permission** feature allows account administrators to control the access and responsibilities assigned to individual extensions. You can give an extension full administrator access, restrict access to specific modules, or assign the extension as a leader for one or more groups or call centers.

#### Location

Navigate to:

**Phone System > Users (Extensions) > Action > Edit Permission**

Click the **circle/checkmark icon** in the Action column to open the permission settings for the extension.

<figure><img src="https://1128185770-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LYT_KLa68bpbaUhamSb%2Fuploads%2FTHaChupqc9OBXV2TAgYu%2Fimage.png?alt=media&amp;token=63f2ae93-839d-48a0-aa4b-efe03cae2a60" alt=""><figcaption></figcaption></figure>

***

### 1. Is Admin?

The **Is Admin** option determines whether the extension has administrator-level access to the account. If you want enable it, please check this box.

* **Enabled** – The extension is given account administrator privileges and can access all available modules and features.
* **Disabled** – The extension will only have the permissions specifically assigned to it.

<figure><img src="https://1128185770-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LYT_KLa68bpbaUhamSb%2Fuploads%2Fr2rrR5pprfAQK7nu9ZNj%2Fimage.png?alt=media&amp;token=60b9d91b-0e62-49ef-b359-2a1a9dbdbbf6" alt=""><figcaption></figcaption></figure>

Use this option when you want to give a user complete access to manage the account.

> Use caution when enabling this option, as an administrator can access and manage all available account modules.

***

### 2. Available Permissions

The **Available Permissions** section allows you to control which modules or pages an extension can access.

The available permissions are displayed on the left, while the permissions currently assigned to the extension are displayed under **Permissions Granted**.

<figure><img src="https://1128185770-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LYT_KLa68bpbaUhamSb%2Fuploads%2FkvmBVe1zM8VybvkoWvwO%2Fimage.png?alt=media&amp;token=93a52c1a-6209-4eda-b805-007c2a9165fd" alt=""><figcaption></figcaption></figure>

#### Assigning Permissions

1. Select one or more permissions from **Available Permissions (left)**.
2. Click the **`>`** button to move the selected permissions to **Permissions Granted(right)**.
3. To grant all available permissions, click **`>>`**.
4. To remove a permission, select it under **Permissions Granted** and click **`<`**.
5. To remove all granted permissions, click **`<<`**.

You can use **Ctrl + Click** to select multiple permissions.

This allows an administrator to provide access only to the modules required by a particular user.

#### Example

A sales manager may only need access to:

* Phone Numbers
* Users/Extensions
* Call Records
* Messaging

Instead of making the user an account administrator, you can grant access only to the required modules.

***

### 3. Make This Extension a Group Leader

This section allows you to assign the extension as a **Group Leader** for one or more groups.

The **Available Groups** list displays groups that can be assigned to the extension. Groups assigned to the extension are displayed under **Group Leader Of**.

<figure><img src="https://1128185770-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LYT_KLa68bpbaUhamSb%2Fuploads%2Fl1rgySSTPeaq8edwusQK%2Fimage.png?alt=media&amp;token=9b7049ca-3507-4910-9ab9-3ffc39c5be3c" alt=""><figcaption></figcaption></figure>

#### Assign a Group

1. Select the desired group from **Available Groups**.
2. Click **`>`** to assign the group to the extension.
3. To assign all available groups, click **`>>`**.
4. Use **`<`** or **`<<`** to remove groups from the extension.

A group leader can be given responsibility for managing or overseeing the assigned group, depending on the features and permissions available to that group.

***

### 4. Make This Extension a Call Center Leader

This section allows you to assign the extension as a **Call Center Leader** for one or more call centers.

The **Available Groups** list displays the available call center groups, while **Callcenter Leader Of** shows the groups currently assigned to the extension.

<figure><img src="https://1128185770-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LYT_KLa68bpbaUhamSb%2Fuploads%2FZApuQl3tPYco2iOWaPsh%2Fimage.png?alt=media&amp;token=3fdc53f8-869e-4225-9feb-abe8f70d0ba9" alt=""><figcaption></figcaption></figure>

#### Assign a Call Center

1. Select a call center from **Available Groups**.
2. Click **`>`** to assign it to the extension.
3. Use **`>>`** to assign all available call centers.
4. Use **`<`** or **`<<`** to remove the assignment.

This can be useful when a supervisor or manager needs responsibility for one or more call centers without requiring full account administrator access.

***

### Permission Management Example

For example, an organization may have:

* Extension 101 – Account Administrator
* Extension 102 – Sales Group Leader
* Extension 103 – Support Call Center Leader
* Extension 104 – Standard user with access only to Call Records and Messaging

This permission structure allows administrators to provide users with the appropriate level of access while avoiding unnecessary administrator privileges.

***

#### Permission Levels at a Glance

| Setting                   | Purpose                                                      |
| ------------------------- | ------------------------------------------------------------ |
| **Is Admin**              | Gives the extension account-wide administrator access.       |
| **Available Permissions** | Controls access to specific modules/pages.                   |
| **Group Leader**          | Assigns the extension as a leader for selected groups.       |
| **Call Center Leader**    | Assigns the extension as a leader for selected call centers. |

This provides a flexible way to manage user access based on their role and responsibilities within the organization.
