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.
- Navigate to Bright Dashboard > Dashboard Settings.
- Select the Client Dashboard (or Admin Dashboard) tab.
- Locate the Access Roles section.
- Check the box for every role you want to grant visibility to.
- 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.
- In the same dashboard settings tab, find the Access Users field.
- This is a searchable dropdown (Select2). Start typing a username or display name.
- Select the user(s) from the list.
- 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.