Skip to content

Report Panel

The problem

Useful reports are scattered across the LMS and mostly locked to administrators, so ordinary users can’t self-serve their own data and HR or managers have no single place to find site, team, and course reporting.

The solution

Report Panel is a single Reports Hub — one landing page with a grid of cards, each opening a report. Every logged-in user sees the panel, but each card is scoped to their permissions, so people only ever see what they’re allowed to.

One Reports Hub

A single page with a grid of cards — leaderboard, quiz, certificate, consolidated user, badges, and site/log/team reports — each opening the right report.

Role-aware access

Full mode (admins and the HR Manager role) shows all-user data and pickers; self mode shows only the viewer’s own data. Cards a user can’t access are simply hidden.

Custom report builders

Quiz, certificate, and consolidated user reports, each with Download PDF (a branded report) and Download CSV.

Open the hub

Every logged-in user can open the panel; what each card shows is scoped to their permissions. Team managers additionally see the Team reports card for their own team.

Configure and grant access (administrators)

  • Set the panel heading and card URLs, and enable or disable each card — see Admin & the HR Manager role.
  • To give a non-admin the full, all-user experience, create an HR Manager role granting local/reportpanel:viewall.

For the quiz, certificate, and consolidated reports in both modes, see Using the reports.