Skip to main content
You can easily manage your school’s instructor team by adding new instructors, editing their profiles, adjusting permissions, or revoking access in the Manage instructor section of the Settings tab. This feature allows you to maintain control over who can access and teach in your school while keeping your instructor list organized and up-to-date. You can view important metrics such as the total number of instructors, active instructors, and revoked access directly from the instructor management panel.

Manage school instructors

You can access the Manage instructor section with the help of the following steps:
1

Navigate to Settings

In your sidebar, go to Settings → Manage Instructors. This will open the instructor management dashboard.
2

View Instructor Overview

On the dashboard, you will see key metrics:
  • Total Instructors: Total number of instructors in your school.
  • Active Instructors: Instructors currently with access.
  • Revoked Access: Instructors whose access has been revoked.

Create new instructor

Managing your school’s instructors is simple and efficient. You can add new instructors, update their profiles, adjust their permissions, or revoke access when needed. This ensures that only authorized instructors have access to your school’s resources, keeping your team organized and your school secure.
1

Add a new instructor

In the Instructor Management dashboard, click Add New Instructor.
2

Fill the instructor details

Fill in the required details:
  • Full Name: Enter the instructor’s full name.
  • Email Address: Enter the instructor’s email (e.g., [email protected]).
    Now, Click Create instructor to add the instructor to your school .

Edit instructor profile

From this page, you can also manually edit certain details of an instructor profile, such as their name, profile picture, tagline, and long description. Edit Instructor Details You will now see a form where you can update the details of the instructor. After updating any of these fields, click Update Profile to save your changes.
You can update the following information about the instructor:
  • Instructor name
    Enter or update the instructor’s full name.
  • Instructor photo
    Upload or change the profile photo. This image will appear on course pages, instructor listings, and the website. Please upload a high-quality square photo to ensure proper display. Click Change to update the photo.
  • Email
    Shows the instructor’s email address. To change this email, you will need to contact [email protected]. This ensures account security and avoids accidental email changes.
  • Tagline
    A short description or title for the instructor, e.g., “ReactJS Instructor.” This will appear on their public profile page and can help highlight expertise.
  • Long description
    A detailed biography or overview of the instructor. This supports Markdown, so you can format text, add links, or lists to make the profile informative and engaging.

Instructor permissions

To edit permissions for an instructor, please click on Edit permissions next to their instructor name. edit permissions Permission presets on Fermion are designed to give you fine control over what each instructor can do within your school. Add all of the required presets by clicking on them and providing confirmation. After you have added all the presets, click on Save changes to update the configuration. By default, every new instructor is created with full (super admin) access to your school. However, you can customize each instructor’s permissions using granular preset options divided into three categories:

Courses

You can allow an instructor to manage only specific courses, or grant them broader course administration rights:
Description: Create and manage specific courses (You can select which courses you want to provide the access of).What user can do:
  • Create and manage selected course
  • Add and edit course content
  • Manage course coupons
  • View student lists
  • Delete course content
What user cannot do:
  • Access other courses
  • Access billing information
  • Manage webhooks
  • Access private API keys
Description: Full course management access except any deletion permissions.What user can do:
  • Create and manage all courses
  • Add and edit course content
  • Manage course coupons
  • View student lists
  • Update course settings
What user cannot do:
  • Delete courses or content
  • Access billing information
  • Manage webhooks
  • Access private API keys
Description: Full course management access.What user can do:
  • Create and manage all courses
  • Add and edit course content
  • Manage course coupons
  • View student lists
  • Update course settings
What user cannot do:
  • Access billing information
  • Manage webhooks
  • Access private API keys

Contest

Control instructor access to contest management features:
Description: Manage a specific contest (you will select which contest).What user can do:
  • Create and manage selected contest
  • Set contest prices
  • Manage contest coupons
  • Update contest details
What user cannot do:
  • Access other contests
  • Manage any course content
  • Access billing information
  • Manage webhooks
  • Access private API keys
Description: Read-only access to specific contests (you will select which contest).What user can do:
  • Read results of contest
  • Export reports of contest
  • See enrolled students’ performance in contests
What user cannot do:
  • Update contest details
  • Access other contests
  • Manage course content
  • Access billing information
  • Manage webhooks
  • Access private API keys
Description: Full management access to all contests and their internal data.What user can do:
  • Create and manage all contests
  • Set contest prices
  • Manage contest coupons
  • Update contest details
What user cannot do:
  • Manage any course content
  • Access billing information
  • Manage webhooks
  • Access private API keys

Miscellaneous

These settings cover access to other areas and advanced administrative features:
Description: Full access to manage live events and sessions across all courses.What user can do:
  • Create and manage live events
  • Schedule live sessions (outside courses)
  • Manage live event settings
  • Control participant permissions
What user cannot do:
  • Delete courses or content
  • Manage course content
  • Access billing information
  • Manage webhooks
Description: Create and manage videos inside the video library.What user can do:
  • Upload videos
  • Update video metadata
  • Delete videos
What user cannot do:
  • Access courses
  • Access billing information
  • Manage webhooks
  • Add/remove admins
Description: Create and manage coding labs.What user can do:
  • Create new coding labs
  • Update existing coding labs
  • Delete coding labs
What user cannot do:
  • Access courses
  • Access billing information
  • Manage webhooks
  • Add/remove admins
Description: Read school transaction ledger data and payout information (Billing tab).What user can do:
  • View transaction history
  • Access payout information
  • View billing analytics
What user cannot do:
  • Manage courses or content
  • Manage contests
  • Manage webhooks
  • Access private API keys
Description: Manage webhooks and private API access.What user can do:
  • Manage webhooks
  • Access private API keys
  • View webhook event logs
What user cannot do:
  • Manage courses or content
  • Manage contests
  • Access billing information
Description: Manage everything on the platform as an admin, but in read-only mode.What user can do:
  • Manage webhooks
  • Access private API keys
  • View webhook event logs
What user cannot do:
  • Delete courses
  • Delete contests
  • Remove other admins
Adjust these settings to provide the right level of access for each instructor. This helps you keep your school secure and ensures that instructors can only manage the areas they’re responsible for.