User

Manage and an individual users and learners details.

User Profile Page – Admin View

The User Profile Page provides an overview of an individual user's details, permissions, and training activity within the MAGNI platform. This page is accessible by administrators and allows for editing user information and managing training assignments.


User Information

Profile Header

  • Name: John Doe

  • Username: username

  • Email: user.email@example.com

  • Roles & Statuses:

    • Administrator – Has full access to user management.

    • Verified – Account is confirmed.

    • Active – User account is currently active.

Displays the logo associated with the user's organization.


Action Buttons

Top-right of the profile card:

  • Edit – Opens user detail edit form.

  • Edit Quizzes – Allows the admin to assign or manage quizzes for the user.

  • Edit Courses – Opens the course management view for the user.


Profile Details

Editable fields (if permissions allow):

  • Employee ID – Internal employee identifier.

  • Job Title – User’s role within the organization.

  • Department – Team or division the user belongs to.

  • Location – Physical or regional office location.

📝 These fields may be empty until populated by the user or an administrator.


User Progress Tabs

Located below the profile section are four tabs:

  • Quizzes – View all quizzes assigned to the user.

  • Courses – Shows active and completed courses.

  • Groups – Displays any user group memberships.

  • Assigned Roles – Lists system-level permissions granted to the user.


Quizzes Tab

Filter Options:

  • Search bar to locate quizzes by title.

  • Tabs to sort quizzes by status:

    • Not Started

    • In Progress

    • Completed (currently selected)

Additional Controls:

  • Reassign All – Reassigns all displayed quizzes to the user.

  • Pagination Controls – Allows selection of items per page (default: 50) and page navigation.


Courses Tab

The Courses tab displays all courses that have been assigned to the user, along with their status and timing details.

Layout Overview

Column
Description

Name

The title of the course. Includes an icon and estimated duration.

Mandatory

Indicates if the course is required for the user.

Status

Current completion status (e.g., Completed, In Progress).

Assignment Date

The date the course was assigned.

Expiration Date

Optional – when access to the course expires.

Actions

Manage or view course assignment details.

Example Entry

  • Course Name: ✨ Course Name

  • Duration: 1 hour 0 minutes

  • Status: Completed

  • Assignment Date: 4/18/25

  • Expiration Date: (blank)

  • Actions: Reset users progres.

Additional Features

  • Search Bar: Quickly find a course by name.

  • Pagination Controls: Navigate between multiple pages and set results per page (default: 50).


Groups Tab

Filter Options:

  • Search bar to locate groups by name


Assigned Roles Tab

Lists system-level permissions granted to the user.

Last updated