Dashboard
The Realm9 dashboard is role-aware — each role sees a tailored view focused on what is most relevant to their work. Navigate to Dashboard from the sidebar to reach your view.
Admin Dashboard
Admins see a system-wide overview of the entire organisation.
Summary Cards
Four cards at the top provide a quick system snapshot:
| Card | Shows |
|---|---|
| Total Environments | Total count + how many are currently available |
| Active Users | Active user count + total users in the org |
| Monthly Cost | Month-to-date environment cost + projected monthly total |
| Active Bookings | Currently active bookings + count pending approval |
Licence & Resource Limits
Displays the current licence tier (Free, Starter, Enterprise, Ultimate), trial status and days remaining if on trial, and current usage against limits for Environments, Users, and Terraform projects. A Manage Licence button links directly to the licensing settings page.
Environment Status
A breakdown of all environments by operational status:
- Available — count and percentage of total
- Occupied — currently booked
- Maintenance — under maintenance
- Utilisation Rate — overall system capacity percentage
Analytics Charts
Toggleable via Dashboard Settings (top-right gear icon):
- Booking Trends — daily bookings over the last 30 days and monthly bookings over the last 12 months
- Environment Distribution — breakdown by environment type, cloud provider (AWS, Azure, GCP, On-Premises), and sharing model (shared vs exclusive)
- Capacity Utilisation — total, used, and available capacity with a utilisation rate gauge
- Top Users — the top 6 consumers by booking count, with name, email, and team
- Booking Patterns Heatmap — hour of day (0–23) vs day of week, showing when environments are booked most frequently
Alert Cards
Three conditional alert sections appear when there is something requiring attention:
Pending Approvals — shown when any of the following are non-zero:
- Pending booking approvals → links to
/bookings?status=PENDING - Pending environment requests → links to
/environment-requests?status=PENDING - Pending user sign-ups awaiting approval → links to
/members/pending
Environment Requests Queue — lists up to 5 pending environment requests with the requester name, environment type, submitted date, and a direct Review button. A "View all" link shows the total pending count.
Cost Anomalies — shown when open FinOps anomalies exist. Displays counts by severity (Critical, High, Medium, Low) with colour coding and a link to /finops/anomalies. Hidden if no anomalies are open.
Dashboard Preferences
Click the settings icon to toggle individual sections on or off:
- Overview cards
- Environment status card
- Analytics charts
- Booking patterns heatmap
Preferences are saved in your browser.
Provisioner Dashboard
Provisioners see an infrastructure-focused view.
Summary Cards
| Card | Shows |
|---|---|
| Connections | Total cloud connections + active count |
| Terraform Projects | Total projects + active count |
| Successful Runs | Successful runs out of recent total |
| Failed Runs | Failed runs requiring attention |
Recent Infrastructure
Cloud Connections — the 5 most recent connections with name, provider, project count, and status badge.
Terraform Projects — the 5 most recent projects with name, cloud provider, workspace count, and status badge.
Recent Terraform Runs — the last 10 runs with status icon, run name, run type (Plan/Apply/Destroy/Refresh), and timestamp. Colour-coded by outcome (green for success, red for failure, orange for in-progress).
Quick Actions
- Manage Connections →
/connections - Manage Projects →
/terraform/projects - View All Runs →
/terraform/runs
User Dashboard
Regular users see a personal view of their booking activity.
Summary Cards
| Card | Shows |
|---|---|
| Total Bookings | All-time bookings + count this month |
| Active Now | Currently active bookings + upcoming count |
| Monthly Cost | Total spent this month + average booking duration |
| Success Rate | Booking approval rate percentage |
Quick Actions
- New Booking →
/bookings/new - View All Bookings →
/bookings - Browse Environments →
/environments - Request Environment →
/environment-requests/new
Viewers see Browse Environments and View All Bookings only (cannot create bookings or requests).
Upcoming Bookings
The next 5 scheduled bookings showing environment name, start date and time, and status badge.
Most Used Environments
The top 5 environments the user has booked most frequently, with environment name, type, and booking count.
My Environment Requests
A summary of the user's environment provisioning requests:
- Stats: total, pending, approved, rejected
- Recent requests list (last 5) with title, environment type, creation date, and status badge
Recent Booking History
The last 10 bookings as an activity feed — environment name, creation date, environment type, estimated cost, and status badge.
Usage Patterns (Last 30 Days)
Four stats showing: total bookings, approved, completed, and active counts for the rolling 30-day window.
What Each Role Sees
| Section | Admin | Provisioner | User / Viewer |
|---|---|---|---|
| System overview cards | ✓ | — | — |
| Licence & resource limits | ✓ | — | — |
| Environment status breakdown | ✓ | — | — |
| Analytics charts & heatmap | ✓ | — | — |
| Pending approvals alert | ✓ | — | — |
| Environment requests queue | ✓ | — | — |
| Cost anomalies alert | ✓ | — | — |
| Infrastructure stats & runs | — | ✓ | — |
| Personal booking stats | — | — | ✓ |
| Upcoming bookings | — | — | ✓ |
| Most used environments | — | — | ✓ |
| Environment requests (own) | — | — | ✓ |
| Recent booking history | — | — | ✓ |
