Back to Docs

Role & User Permissions

Updated on

Plugin: Bright Dashboard Pro
Category: Access & Visibility

Bright Dashboard Pro gives you granular control over who can see each custom dashboard. You can manage access based on broad WordPress roles (like “Editor”) or target individual specific users.

1. Access by WordPress Role

This is the most efficient way to manage groups of users.

  1. Navigate to Bright Dashboard > Dashboard Settings.
  2. Select the Client Dashboard (or Admin Dashboard) tab.
  3. Locate the Access Roles section.
  4. Check the box for every role you want to grant visibility to.
  5. Click Save Changes.

NOTE: If no roles are selected, the dashboard will be hidden from everyone except those explicitly added in the Access Users list.

2. Access by Individual User

Sometimes you need to give a specific client or manager access to a dashboard without changing their entire WordPress role.

  1. In the same dashboard settings tab, find the Access Users field.
  2. This is a searchable dropdown (Select2). Start typing a username or display name.
  3. Select the user(s) from the list.
  4. Click Save Changes.

3. Combining Roles and Users

The permissions system is additive. A user can see the dashboard if:

This allows you to, for example, grant access to all “Editors” while also giving access to one specific “Subscriber” who needs to see the internal documentation.

4. Admin vs. Client Access

Permissions are managed independently for each dashboard. This means you can show the Client Dashboard to everyone with the “Editor” role, but keep the Admin Dashboard strictly for users with the “Administrator” role.