Admin Dashboard Overview
The admin dashboard serves as your central hub for managing professional development activities and user engagement across both Observe and Learn modules. System administrators can monitor key metrics, track user progress, and access administrative functions from this unified interface.
Role Requirements
You must have the system_administrator or organization_administrator role to access the full admin dashboard functionality.
Dashboard Components
Learn Module Tabs
If the Learn module is activated for your organization, you'll see these tabs based on available content:
Required Content Tab
- Displays count of required courses assigned to users
- Shows recommendations that need completion
- Links to required product management
Continue Content Tab
- Lists courses currently in progress
- Shows enrollment counts for partially completed content
- Provides quick access to continue learning paths
Content Libraries Tab
- Displays available content library count
- Shows organized collections of learning materials
- Links to library management tools
Learning Paths Tab
- Shows structured learning sequence counts
- Displays multi-course professional development tracks
- Links to path administration
Individual Content Tab
- Lists standalone courses and materials
- Shows root-level guided content counts
- Provides access to individual course management
Observations Tab
If the Observe module is activated and you have observer, observable, or organization administrator roles, you'll see the Observations section with three key metrics:
My Observations Widget (Observable role)
- Shows total times your classroom has been observed
- Displays date of most recent observation
- Provides "View" button to see detailed observation history
My Conducted Observations Widget (Observer role)
- Shows total number of classrooms you've observed
- Displays date of your most recent observation
- Links to your observation portfolio
All Observations Widget (Organization Administrator role)
- Shows total observations across your organization
- Displays organization-wide observation activity
- Provides access to comprehensive observation reports
Navigation Features
Tabbed Interface
The dashboard uses a sticky navigation system that:
- Displays content counts as badges on each tab
- Automatically loads the first tab's content
- Uses lazy loading for subsequent tabs to improve performance
- Maintains active tab highlighting as you scroll
Dynamic Content Loading
Content within each tab loads dynamically using:
- Turbo frames for fast, partial page updates
- Loading indicators while content fetches
- Automatic refresh when switching between tabs
Key Performance Indicators
Engagement Metrics
For each content area, the dashboard shows:
- Content Counts: Number of available items
- Progress Indicators: Completion status and activity levels
- Last Activity Dates: When content was most recently accessed
- User Participation: Enrollment and completion rates
Observation Metrics
Observation widgets display:
- Observation Frequency: Total completed observations
- Recent Activity: Time since last observation
- Status Messages: Contextual information about observation history
Administrative Actions
Quick Access Links
Each dashboard section provides direct links to:
- Content management interfaces
- User enrollment tools
- Detailed reporting systems
- Administrative settings
Bulk Operations
From the dashboard, you can access:
- User invitation systems
- Content assignment workflows
- Organization management tools
- Reporting and analytics
Dashboard Customization
Content Visibility
Tabs only appear when:
- The module is activated for your organization
- You have appropriate role permissions
- Content is available in that category
- User counts are greater than zero
Role-Based Display
Different administrative roles see different combinations of:
- Content management options
- User oversight capabilities
- Reporting access levels
- System configuration tools
The dashboard automatically adjusts its display based on your specific role permissions and organizational settings, ensuring you see only relevant information and functions.