Understanding User Roles in Your Online Learning Platform: Instructor, Batch Manager, Admin & Super Admin

Explaining the Roles in the System

Understanding all the roles in the system is important for assigning the right responsibilities and ensuring smooth platform management. Each role (whether it's an Instructor, Batch Manager, Admin, or Super Admin) comes with specific permissions that support teaching, coordination, and system-wide control.


Being aware of what each role can access and manage helps maintain clarity and avoid confusion. Moreover, it also helps in ensuring that the tasks are handled efficiently across the platform.


Info

Through the following documentation, we will guide you through a brief explanation of all the roles in the system in your organization’s learning platform:


Let’s get started 🚀

Instructor Role

Instructors teach courses and guide learners in their assigned groups, tracking progress and grading work. Understanding this role helps ensure they can access live classes, review student performance, and manage profiles.


Notes

Here’s a piece of in-depth information regarding what instructors can access in your organization’s learning platform:


  1. Teach and manage assigned courses and batches.

  2. Join any class, even if they’re not part of that group.

  3. Turn on the “Live Class Recording” feature to view previous classes.

  4. View all student work, feedback, and progress for their groups.

  5. Update student profiles and passwords.

  6. Check tests, attendance, lesson completion, and grading.

  7. Review and score student progress and session reports.


Batch Manager Role

Batch Managers coordinate specific learner groups, handling schedules and progress tracking. Knowing their capabilities ensures smooth batch operations, from assignment reviews to activity monitoring, and keeps track of courses.


Notes

Here’s a piece of in-depth information regarding what Batch Managers can access in your organization’s learning platform:


  1. Manage all learner groups within their assigned courses.

  2. Track and monitor each group's progress and activities.

  3. Check assignments and monitor student participation.


Additional Batch Manager Role

Additional Batch Managers support primary managers in overseeing batches during absences. This role is key to uninterrupted course management, allowing temporary access to learner data and task handling for consistent operations.


Notes

Here’s a piece of in-depth information regarding what Additional Batch Managers can access in your organization’s learning platform:


  1. View and manage all batches in a course when the main Batch Manager is unavailable.

  2. Take temporary responsibility for monitoring learner progress and activities.

  3. Ensure that course operations remain uninterrupted during the main manager's absence.


Admins Role

Admins manage branch-level operations like scheduling classes and promo codes without accessing sensitive data. Recognizing their permissions helps delegate branch-specific tasks effectively while maintaining financial and course creation controls.


Notes

Here’s a piece of in-depth information regarding what Admins can access in your organization’s learning platform:


  1. Track and review learner performance every week.

  2. See all live classes running within their assigned courses.

  3. Schedule live classes, start new sessions, and restart completed classes.

  4. View and manage full batch details, handle tasks within their assigned branch, and create/edit promo codes.

  5. Manage multiple branches if assigned, with access to most branch-specific tasks.


Note: An admin cannot access the “Course Delivery” section, create new courses, or view “Sales” and “Payment” details.


Super Admin Role

Super Admins hold full platform control across all branches, overriding role-based restrictions. This role is critical for system-wide security audits, emergency access, and maintaining organizational oversight.


Notes

Here’s a piece of in-depth information regarding what Super Admins can access in your organization’s learning platform:


  1. Perform all actions that other roles can perform, including managing all users, courses, and settings.

  2. Have unrestricted access to all branches, including sensitive data related to sales, payments, and financial transactions.

  3. Can manage and edit every aspect of the platform without limitations.


Note: One thing you must note here is that an Instructor, Admin, or Super Admin can be a Manager. But a Manager cannot be an Instructor, Admin, or a Super Admin.



Info
If you have any queries, please feel free to reach out to us at support@edmingle.com. We will be happy to help you! :)

    • Related Articles

    • How to Manage the Roles & Permissions?

      Effectively managing roles and permissions in an online learning platform is essential for maintaining a secure, organized, and efficient digital learning environment. By clearly defining who can access what features and content, administrators ...
    • How to Manage the Admins & Instructors?

      Managing Admins and Instructors from a Learner’s Profile on an online learning platform makes it easier to stay organized and get the help you need. With this feature, learners can easily find and reach out to the right person, whether it's for ...
    • How to Add/Remove Referral Credits from a Learner's Profile?

      Adding or removing referral credits from a learner's profile is an important part of managing rewards on the platform. Referral credits are given when a learner invites others to join the platform, helping to grow the community. These credits ...
    • How to Manage Learners?

      Managing learners on a learning platform helps make sure everyone has a smooth and successful learning experience. As a trainer or admin, you can see how each learner is doing, assign them courses, and check if they have completed their lessons. This ...
    • How to Manage Admissions/Fees of the Learners?

      Managing admissions and fees for learners on an online learning platform is an important task that helps keep everything organized and running smoothly. When you set up a good system for handling this, you can easily track who has signed up, who has ...