Roles Reference

Instructor

The Instructor role is designed for teachers, professors, and trainers. Instructors create exam content, manage their assigned classes, grade student submissions, and track student performance. They are the primary content creators in BeamEdUp.

Key Responsibilities

  • Question Creation — Create questions of all types (MCQ, True/False, Essay, Fill-in-Blank, Matching) and organize them with categories and tags
  • Exam Creation — Build exams from the question bank, configure settings (time limits, passing score, shuffle options), and set up proctoring rules
  • Exam Assignment — Assign exams to their classes with scheduling and deadline configuration
  • Grading — Grade essay and subjective submissions. Auto-graded questions (MCQ, True/False) are scored automatically
  • Class Management — View assigned classes, student rosters, and class schedules
  • Student Analytics — View performance reports for students in their classes, including score distributions and trends
  • Announcements — Create class-level announcements for students in their classes

Permission Summary

  • class:view (assigned classes only)
  • question:view, question:create, question:update, question:delete
  • exam:view, exam:create, exam:update, exam:delete, exam:assign, exam:grade
  • analytics:view (class-level, student-level)

Capability Matrix

Feature

Org Admin

Branch Admin

Instructor

Learner

Guardian

View Assigned Classes

Create & Manage Questions

Create Exams

Assign Exams to Classes

Grade Submissions

View Student Analytics

Create Class Announcements

Manage Users

Configure Settings

Typical Instructor Workflow

  1. Create questions in the question bank with appropriate categories
  2. Build an exam by selecting questions from the bank
  3. Configure exam settings (duration, passing score, proctoring)
  4. Assign the exam to one or more classes with a schedule
  5. Monitor exam submissions as students complete the exam
  6. Grade essay questions and review flagged submissions
  7. Publish results and review class analytics

Limitations

  • Cannot create or manage users (admin roles only)
  • Cannot modify organization or branch settings
  • Cannot access billing or subscription information
  • Cannot manage classes outside their assignment
  • Cannot create branch or organization-level announcements