Roles and Permissions

In BeDesk, roles and permissions are a powerful way to control what your users and agents can do. This helps you keep your helpdesk organized and secure.

What are Roles and Permissions?

You can create custom roles and assign a specific set of permissions to each role. This allows you to tailor the user experience to the specific needs of your organization.

Assigning permissions

You can assign permissions to agents and customers from Team and Customers pages in both admin area as well as agent dashboard. Simply select a user and you should see a Roles & Permissions tab in agent or user profile page.

Managing Roles

You can manage all roles from the admin area. Navigate to Roles from the left-hand sidebar to see a list of all existing roles, separated into Customers and Agents tabs.

From this page, you can create a new role by clicking the Add new role button. To edit an existing role, simply click on its name in the list. This will take you to its configuration page where you can modify its name and permissions under the Settings tab.

The Users tab on a role's configuration page shows all users currently assigned to that role. You can add more users by clicking the Assign user button and searching for the user you wish to add.

Default Roles

BeDesk comes with four default roles:

Available Permissions

Here is a list of all available permissions in BeDesk, grouped by category:

Customers

Agent dashboard

REST API

Admin