Please ensure Javascript is enabled for purposes of website accessibility
Application Roles
  • 29 Nov 2023
  • 2 Minutes to read
  • Dark
  • PDF

Application Roles

  • Dark
  • PDF

Article Summary

On the Application Roles page, you can set up and manage all of your Mindful application roles. An Application Role is a combination of Mindful applications and user permissions within each application. With this feature, you can grant access to specific areas of different Mindful apps to unique user groups, such as managers or administrators. Several default roles are built in by default, and you can create custom roles to suit your specific needs, as well.

Quick access: Organization > Application Roles

screenshot of the Application Roles page

View Default Roles

Default roles cannot be edited, but you can view details for the default roles on the Application Roles page. Click the View icon in any row to open the details of a particular role. You cannot edit any details of a custom role, but here you can view exactly what applications and permissions are granted for any default role.

To view a detailed table of permissions granted to default roles, see User Management.

screenshot of adding roles

Add a Custom Role

If you need a specific combination of applications and permissions that is not covered by the default Application Roles, you can create a custom role instead. Custom roles provide you with greater control over exactly what a user can view, edit, create, and delete in each application. Note that only Administrators can add or modify custom roles.

In this section, we'll follow a specific example to discuss custom roles. We'll create a role named "Call Center Team Lead". This role needs to do a few specific things:
  • View Callback reports and basic configuration
  • Add and edit user accounts
  • View information on available roles to apply to user accounts
Based on these needs, we want to create a custom role with the following parameters:
  • Name: Call Center Team Lead
  • Description: Custom access for front-line team leads
  • Applications and permissions
    • Callback: Manager access
    • Platform Management
      • Users: Edit and Add
      • Roles: Read only

Follow the steps below to add a custom role.

  1. Click Add Custom Role to start with no configuration, or click the Clone icon to copy an existing role (default or custom) as a starting point. 
  2. Enter a Name and Description in the provided fields.
  3. Under Grant Application Access, select each product you wish to add to this role.
  4. Within each product, select the permissions you would like to grant this role.

The screenshot below shows a new custom role with our example parameters described above.

example of a custom role


A custom role will be displayed differently than the defaults:

  • There will not be a lock icon in the row for a custom role, indicating that it can be changed or deleted.
  • Edit and Delete icons will appear in the row, allowing you to make changes or remove the role if needed.
In the following example, "Callback - Administrator" is a default role, and "Call Center Team Lead" is a custom role.
example of a default role and a custom role

Edit or Delete a Custom Role

While default roles can't be edited, you can edit custom roles any time. Note that editing custom roles is itself a permission that can be granted to a custom role.

To edit a custom role:

  1. Click the Edit icon in the row of the role you wish to edit. 
  2. On the Edit Role page, make any changes needed.
  3. Click Save when finished.

To delete a custom role, click the Delete icon in the appropriate row.

Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.