Understanding Dashboard Priority and Visibility
Overview
When a user has access to multiple Dashboards, Learn Amp determines which Dashboard to display first based on a priority hierarchy. Understanding this system helps administrators design effective Dashboard strategies that ensure users see the most relevant content immediately upon login.
The priority system considers the user's role, team memberships, manager status, and onboarding period to automatically select the most appropriate Dashboard.
Functionality Breakdown
Dashboard Priority Hierarchy
When a user accesses the platform, Dashboards are evaluated in this order (highest priority first):
Priority | Dashboard Type | Description |
|---|---|---|
1 | Personal (Manager) Dashboards | Dashboards created by the manager themselves |
2 | Onboarding Dashboards | Time-limited Dashboards for new starters |
3 | Manager Type Dashboards | Dashboards targeted at specific manager roles |
4 | Team Dashboards | Dashboards assigned to teams the user belongs to |
5 | Role-Based Dashboards | Dashboards assigned by user role (Learner, Admin, etc.) |
The first Dashboard found at the highest priority level with "default" status becomes the user's default Dashboard.
How Each Dashboard Type Works
Personal (Manager) Dashboards
Created by individual managers for their own use
Only visible to the manager who created them
Appears first if Manager Dashboards are enabled
Sorted alphabetically, with manager's default Dashboard first
Onboarding Dashboards
Shown to users within their defined onboarding period
Based on
days_after_start_datesettingCan optionally remain visible after onboarding period ends
Takes priority over other Dashboard types during onboarding
Manager Type Dashboards
Targeted at specific manager types:
Primary Team Manager
Secondary Team Manager
Override Manager
Stand-in Manager
Each manager type can have different visibility and default settings
Team Dashboards
Assigned to specific teams
Users in primary teams see these before secondary team Dashboards
Team settings determine visibility and default status per team
Role-Based Dashboards
Traditional role-based assignment (Learner, Curator, Reporter, Admin, Owner)
Lowest priority in the hierarchy
Sorted alphabetically, with default Dashboard first
Visibility vs Default
Each Dashboard has two important settings:
Setting | What It Controls |
|---|---|
Visible | Whether the Dashboard appears in the user's Dashboard list |
Default | Whether this Dashboard loads first for the user |
A Dashboard can be visible but not default—the user can navigate to it but won't see it first.
Pre-requisites
To configure Dashboard priority and visibility:
You need Owner or Admin access
Audience-specific Dashboards (Onboarding, Manager Type, Team) must be created with appropriate settings
Role Requirements
Action | Required Roles |
|---|---|
Configure role-based visibility | Owner, Admin |
Configure team Dashboard visibility | Owner, Admin |
Configure onboarding Dashboards | Owner, Admin |
Configure manager type Dashboards | Owner, Admin |
Create personal Manager Dashboards | Manager (if enabled) |
Quick Start Guide
Setting a Default Dashboard for a Role
Navigate to Settings in the sidebar, then select Dashboards
Find the Dashboard you want to make default
Click the three dots menu and select Edit Dashboard
In the visibility section, find the role you want to configure
Tick both Visible and Default for that role
Save your changes
⚠️ Warning: Only one Dashboard can be default for each role. Setting a new default will remove the default status from the previous Dashboard.
Creating an Onboarding Dashboard
Navigate to Settings in the sidebar, then select Dashboards
Click Create Dashboard
Set Audience type to Onboarding
Configure the Days after start date (how long users see this Dashboard)
Optionally enable Visible after onboarding to keep the Dashboard accessible after the onboarding period
Add appropriate widgets for new starters
Save and publish
Setting Up Team-Based Dashboards
Create a Dashboard with Audience type set to Team
Select which teams should see this Dashboard
For each team, configure:
Visible: Team members can see the Dashboard
Default: This Dashboard loads first for team members
Save your changes
Common Scenarios
Scenario: New Starter Experience
Goal: Show a welcome Dashboard for the first 30 days, then switch to the standard Dashboard.
Create an Onboarding Dashboard with:
Days after start date: 30
Visible after onboarding: No
Widgets: Welcome message, To-do List, Assigned Channels
Create a Role-Based Dashboard with:
Visible and Default for Learner role
Widgets: Standard learning content
Result: New users see the Onboarding Dashboard for 30 days, then automatically see the standard Dashboard.
Scenario: Manager Dashboard Priority
Goal: Managers see their reporting Dashboard before the standard learner Dashboard.
Create a Manager Type Dashboard with:
Target: Primary Team Managers
Visible and Default enabled
Ensure the standard Role-Based Dashboard is also visible to managers
Result: Managers see their reporting Dashboard first, but can switch to the learner Dashboard if needed.
Scenario: Department-Specific Dashboards
Goal: Marketing team sees a different default Dashboard than Engineering.
Create a Team Dashboard for Marketing team:
Visible and Default for Marketing team
Create a Team Dashboard for Engineering team:
Visible and Default for Engineering team
Create a general Role-Based Dashboard as fallback
Result: Each team sees their specific Dashboard first.
FAQs
Q: What happens if a user matches multiple Dashboard types?
The priority hierarchy determines which Dashboard appears first. A user in an onboarding period who is also a manager would see the Onboarding Dashboard first (priority 2) rather than their Manager Dashboard (priority 3).
Q: Can a user override the default Dashboard?
Users can navigate to any visible Dashboard using the Dashboard selector. However, the system default will always load first when accessing the platform.
Q: What if no Dashboard is set as default for a user's role?
The system will show the first visible Dashboard found at the highest priority level, sorted alphabetically.
Q: How does the "visible after onboarding" setting work?
When disabled, the Onboarding Dashboard disappears from the user's Dashboard list after their onboarding period ends. When enabled, they can still access it but it won't be their default anymore.
Q: Can I have different defaults for different teams?
Yes. Each team can have its own default Dashboard configured in the Team Dashboard settings.
Q: What about users in multiple teams?
Primary team Dashboards take precedence over secondary team Dashboards.
Troubleshooting
Issue | Solution |
|---|---|
User seeing wrong default Dashboard | Check the priority hierarchy—a higher-priority Dashboard may be overriding your intended default |
Onboarding Dashboard not appearing | Verify the user's start date is within the configured days and the Dashboard is published |
Manager not seeing Manager Dashboard | Confirm Manager Dashboards are enabled in Dashboard Options, and the manager has direct reports |
Team Dashboard not appearing | Ensure the user is assigned to the team and the Dashboard has "Visible" enabled for that team |
Multiple Dashboards set as default | Only one Dashboard per role/team/type should be default—check and update settings |