Overview
Managers → Content → Learning Activities is the manager-scoped version of the admin Learning Management table. You see one row per (direct report × training unit) — every interaction your team has had with every piece of training, in a single filterable, exportable table.
It’s the same engine as the admin view, with one difference: the data is automatically scoped to your direct reports. You don’t choose who to filter for — Juno applies your manager scope before any query runs.
When to use it
Use Learning Activities when the Analytics tab can’t answer your question. Analytics gives you charts and aggregates; Learning Activities gives you the underlying rows.
Typical questions it answers:
- “Which of my direct reports haven’t finished Compliance 2026, and when were they assigned?”
- “Show every overdue training on my team, with due date and last activity.”
- “Export a CSV of all completions this quarter for my team’s quarterly review.”
- “Who on my team has spent the most time in external learning, and on which provider?”
How to access
Open Managers → Content (/managers/1) and select the Learning Activities tab.
The tab appears when the USE_JUNO_DATA_TABLE_LEARNING_ACTIVITIES feature flag is enabled for your organization. If you don’t see it, ask your admin to turn it on.
What you see
Each row represents one direct report’s interaction with one training unit. Columns are organized into groups you can toggle on or off:
| Group | Columns |
|---|
| Activity Information (always visible) | User, Unit Name |
| Activity Details | Progress, Duration, Completed, Last Activity, Assigned, Started, Due Date, Submitted, Graded, Score, RSVP, Enrollment Type |
| User Attributes | Email, Department, Location, Direct Manager, Company, User Status, Job Title, Role, Manager Email, Hire Date, User Type, User ID |
| Content Details | Unit Type, Provider, Created, Added to Academy, Language, Expected Duration, Creator, Price, Certificate |
| Event Details | Event Name, Session Start, Session End, Session Location, Instructors |
| External Learning | Proof, Proof Submitted, Request, Request Status, Request Type, Request Created, Last Approver, Last Approval |
All rows are pre-filtered to your direct reports. You cannot widen the scope to other employees.
Breakdown columns and event metrics
When you switch into a grouped view — for example, group by Unit or Department — extra columns become available:
- Learning status breakdown — a stacked bar of Completed, In progress, Not started, Failed, and Overdue counts for non-event content.
- Attendance breakdown — Attended, No-show, and Upcoming counts for event sessions.
- RSVP breakdown — Going, Maybe, Not going, and No response counts for upcoming sessions.
- Purchase request breakdown — Approved, Awaiting approval, Awaiting purchase, and Declined or canceled counts for external (marketplace) activities.
You can also surface each state as its own count column (Going, Maybe, Not Going, No Response, Attended, No-show) when you want exact numbers for a single state instead of the full mix.
RSVP captures pre-event intent — what people said they’d do. Attendance captures what actually happened. A direct report who RSVP’d Going but didn’t show up appears under both Going and No-show.
Saved views
A view stores a configuration of filters, sort order, column visibility, and column order. Build a view once, reuse it forever.
Common manager views to set up:
- Overdue this quarter — filter Due Date < today, Status ≠ Completed.
- New hires onboarding — filter Hire Date < 30 days ago, Unit = onboarding path.
- External learning spend — toggle on the External Learning group, filter Request Status = Approved.
View actions
| Action | What it does |
|---|
| Save | Persist the current configuration. Appears only when there are unsaved changes. |
| Rename | Edit the view’s name inline. |
| Duplicate | Clone the view as a starting point for a new one. |
| Copy share link | Share the view config with another manager via URL. |
| Delete | Remove one of your own views. |
If you switch views with unsaved changes, you’re prompted to save or discard.
Filtering and sorting
Click any column header to sort. Use the filter row to narrow results — most columns support text match, range, or multi-select filters depending on data type.
The Clear all filters button shows a badge with the number of active filters.
Filter by Direct Manager if you’re a manager of managers — you can drill into one sub-team’s activity without scrolling through the full org tree under you.
Exporting to CSV
Click Export to CSV in the toolbar to download the current view. The export includes:
- Only the columns visible in the current view
- All rows that match the current filters and sort
- Your manager scope — no other employees
Exports are backed by BigQuery, so large team reports work without timing out.
Manager vs. admin scope
| Area | Manager (/managers/1) | Admin (/admin/1) |
|---|
| Rows shown | Direct reports only | All learners |
| Saved views | ✓ | ✓ |
| Column manager | ✓ | ✓ |
| CSV export | ✓ (scoped) | ✓ (org-wide) |
| Filter by other managers’ teams | — | ✓ |
If a learner moves out of your team, their rows disappear from your view at the next data refresh. If they move in, their historical activity appears.
Tips
- Save a default view with the columns you check most often. It loads first whenever you open the page.
- Hide column groups you don’t need (for example, Event Details and External Learning) to keep the table fast and readable.
- Use share links in 1:1 prep — send a teammate the exact filtered view you want to discuss.