Skip to Content
Wisteria is in beta — these docs are evolving fast.
TrainerYour scoped Users view

Your scoped Users view

Trainers see the Users page (/admin/users) like super_admins and content_managers do — but scoped to your department only. You see learners who belong to your department; you don’t see learners in other departments, and you don’t see other admin-role users (super_admin, content_manager, auditor).

What you can see

For each learner in your department:

  • Full name and email
  • Department (just yours)
  • Active / deactivated status
  • Date they joined
  • Last sign-in time

Click any learner to open their detail panel:

  • Course assignments (current, completed)
  • Quiz results
  • Progress by course
  • Certificates earned

What you can do

The actions available to you as a trainer:

  • View any learner’s progress — see what they’ve completed, when, and their scores
  • Resend an invite — if a learner never received their welcome email, click Resend Invite (generates a fresh temporary password)
  • Manually assign a course — assign a specific course to a specific learner outside the auto-assignment flow

The actions you cannot do:

  • Add a new user — only super_admins can create accounts (they need cross-department visibility)
  • Edit a user’s role — that’s a super_admin-only action
  • Move a learner to another department — same; super_admin only
  • Deactivate or delete a user — same; super_admin only

If you need any of these, ask your super_admin.

Why this scoping exists

Three reasons:

  1. Privacy — trainers don’t need to see learners outside their department for their work; minimising visibility reduces accidental data exposure.
  2. Authoring focus — your job is to deliver good training to your department. Showing you everyone else’s is noise.
  3. Tenant trust — large organisations with multiple departments want strong walls between functional groups. Wisteria respects that by default.

Manually assigning a course

Auto-assignment delivers a course to every learner in the course’s department when published. Sometimes you want to assign outside that:

  • A learner in another department who needs cross-functional training
  • A learner who joined after publish and missed the auto-assignment
  • A specific learner who needs to take a one-off

To manually assign:

  1. Open the learner’s profile.
  2. Go to the Assignments tab.
  3. Click + Add assignment.
  4. Pick a course from your department’s catalogue.
  5. Optionally set a due date.
  6. Save.

The learner sees the course on their dashboard immediately.

You can only manually assign courses your role can author — i.e. courses in your department. Cross-department manual assignment requires a super_admin.

Removing a manual assignment

From the learner’s Assignments tab, click the trash icon next to a row. Confirm. The assignment is removed; the learner stops seeing the course on their dashboard.

Removing an assignment doesn’t delete the learner’s progress on it — if they re-get the course later (via auto-assignment or manual re-add), their previous progress is preserved.

Viewing aggregate progress

The Analytics page (/admin/analytics) has views for:

  • Module-level completion rates across your department
  • Average pass scores per quiz
  • XP leaderboard (which learners are most active)

These are read-only summaries — no per-learner drill-down at the level the Users page offers, but useful for “how is my department doing overall.”

What if a learner asks to be removed

Ask your super_admin to handle it. Permanent user deletion requires super_admin permission (it cascades a lot of data and is irreversible).

If the learner just wants to stop seeing a specific course, you can remove the assignment yourself.

Audit trail

Every manual assignment, every invite resend, every progress view is recorded in the audit log. The actor is you; the resource is the learner. Super_admins and auditors can see these records.

Last updated on