More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
docs
betterdocs_faq

Competent Mode Edit Modules

Updated on July 3, 2026

8 min to read

Overview

This setting is found under General Settings, in the Basic Customization area, inside the Supervisors Configuration section. It is part of a small group of three settings that together control the application’s “Supervisor Mode” feature – a feature that lets certain Teachers who have been designated as the responsible person (Supervisor) for a _Grade_, _Group_, Subject, or _Location_ view and, where allowed, edit academic data that was actually entered by other Teachers whose classes fall under that Supervisor’s area of responsibility.

This particular setting is the one that decides, form by form, where a Supervisor is allowed to go one step further than just looking at the data – where they are also allowed to make changes and save them.

What This Setting Does

This setting lets an administrator choose exactly which application forms a Supervisor is permitted to edit (not just view) when Supervisor Mode is active. It is presented as a checklist, and the administrator ticks each form that should allow editing by Supervisors. The available forms are:

  • Term Grades
  • Absences
  • Absences History
  • Descriptive Marking
  • Assessment Marking
  • My _Groups_ (the Supervisor’s overview list of _Groups_)
  • My _Students_ (the Supervisor’s overview list of _Students_)
  • Homework
  • Sessions

Ticking a form here means that a Supervisor who opens that form for a class they supervise – but do not personally teach – is allowed to change the data on it and save those changes, exactly as if they were the class’s own Teacher. If a form is left unticked, a Supervisor can, at most, only look at the data on that form (and only if the form was separately made visible to them); they cannot save any change to it.

This is a fine-grained, per-form permission list, not a single on/off switch. An institution can decide, for example, that Supervisors may correct Term Grades and Absences, but may only look at Sessions and Homework without changing them.

Where It Is Used

Location in the application:

  • General Settings > Basic Customization > Supervisors Configuration > Supervisor Mode: Select forms where supervisors have an edit right

This setting affects the application at the following moments:

  • Whenever a Teacher who has been set up as a Supervisor opens one of the nine forms listed above (for example, Term Grades or Absences) for a class, Subject, or Student that belongs to someone else’s teaching load within the area they supervise
  • At the moment that Supervisor tries to save a change on that form – the system checks this setting to decide whether the save is allowed to go through
  • It has no effect on the Supervisor’s own classes – a Teacher can always edit their own class data normally; this setting only concerns data that belongs to other Teachers’ classes, viewed through the Supervisor relationship

It also has no effect at all on Administrators or Secretaries – those users always have full edit access everywhere and are never restricted by Supervisor Mode.

Business Logic / Behavior

The following behaviors and rules apply:

  • A “Supervisor” is a Teacher who has been assigned, elsewhere in the system, as the responsible person for a _Grade_ (for example, a Grade Coordinator), a _Group_ (for example, a homeroom or class Teacher), a Subject (for example, a Subject/Module lead), or a _Location_ (for example, a Campus manager). This setting does not create that assignment – it only controls what an already-assigned Supervisor may edit.
  • This setting has no effect unless the master switch, “Enable Supervisors Mode”/Energopoiisi_Leitourgias_Ipeuthinon, is turned on. If that master switch is off, none of the Supervisor Mode behavior applies, no matter what is selected here.
  • This setting works together with its companion setting, “Enable supervisors mode in the following teachers’ portal forms”/CompetentModeViewModules, which decides where a Supervisor can view data. In practice, a form should normally be enabled for viewing before it is also enabled for editing, since there is little value in allowing edits to a form the Supervisor cannot otherwise open. (This is a recommended way of configuring the two settings together; it was not confirmed as a rule enforced automatically by the system.)
  • If a Supervisor opens a form that is not included in this Edit list, and Supervisor Mode is active, the system blocks any save attempt and displays a message stating that Supervisor Mode does not have edit permissions for that module and that the change cannot be made or saved.
  • Administrators and Secretaries are always excluded from these restrictions – the Supervisor edit/view checks only apply to regular Teacher accounts.
  • Each of the nine forms is controlled independently, so different forms can have different levels of access (some editable, some view-only, some not available to Supervisors at all).

Confirmed: this setting behaves identically whether the institution operates in K-12 mode or in Higher Education mode (controlled by the college/university parameterization setting). No code path was found that changes the available forms, the edit-permission logic, or the error messaging based on that mode – the Supervisor Mode feature and the Higher Education mode are independent of one another.

Example(s)

Example 1 – A Grade Coordinator correcting a grade

Riverside Academy has assigned Mrs. Laura Bennett as the Coordinator (Supervisor) of Grade 8. Mr. Daniel Ortiz teaches the Mathematics _Group_ within Grade 8. The institution has turned on “Enable Supervisors Mode” and has included “Term Grades” in both the View list and this Edit list. While reviewing end-of-term results, Mrs. Bennett notices a grade entry error in Mr. Ortiz’s Mathematics _Group_. Because Term Grades is included in this setting, she is able to open the Term Grades form for that _Group_, correct the entry, and save the change – even though she does not personally teach that _Group_.

Example 2 – View-only access blocking a save

At the same institution, “Sessions” was included in the View list so that Mrs. Bennett can monitor which lessons have been recorded across Grade 8, but it was intentionally left out of this Edit list. When she opens the Sessions form for one of Mr. Ortiz’s classes and tries to change a session detail, the system prevents the save and shows a message explaining that Supervisor Mode does not allow edits for that module. She can still see the session information, just not change it.

Example 3 – A Subject lead with narrower rights

Greenfield College has set up Mr. Peter Hayes as the Supervisor for the Chemistry Subject across several _Groups_. The institution enabled “Descriptive Marking” and “Homework” in the View list, but only “Homework” in this Edit list. Mr. Hayes can review descriptive comments left by other Chemistry Teachers and read homework entries, and he can also correct or add homework entries directly – but he cannot alter another Teacher’s descriptive marking comments, only read them.

When to Use

When to Enable (include a form in this list)

  • The institution has Grade Coordinators, homeroom/_Group_ leads, Subject/Module leads, or Campus/_Location_ managers who are expected to actively correct or complete academic records (grades, absences, homework, etc.) on behalf of, or together with, the Teachers they oversee
  • The institution wants to reduce the workload on Administrators/Secretaries for routine corrections by letting trusted Supervisors make the fix directly on the form in question
  • Quality-control processes require a Supervisor to be able to step in and finalize or correct data before a deadline (for example, correcting a Term Grade before results are published) without needing full administrative rights

When to Disable (leave a form out of this list)

  • The institution wants Supervisors to be able to monitor and review data (through the View setting) purely for oversight purposes, without being able to alter what the original Teacher entered
  • The institution prefers that only the assigned Teacher (or an Administrator/Secretary) can change a particular type of record, to keep a clear, single point of accountability for that data
  • The institution does not use a Supervisor/Coordinator structure at all, in which case the “Enable Supervisors Mode” master switch should simply be left off rather than configuring individual forms here

Notes

Prerequisites

  • “Enable Supervisors Mode”/Energopoiisi_Leitourgias_Ipeuthinon (General Settings > Basic Customization > Supervisors Configuration) must be turned on first – without it, this setting has no effect.
  • The relevant Teachers must already be assigned as the responsible/supervising person on the _Grade_, _Group_, Subject, or _Location_ they are meant to oversee. This assignment is configured separately, as part of setting up those _Grades_/_Groups_/_Subjects_/_Locations_, and is not part of this setting itself. Without such an assignment, a Teacher gains no extra access from this setting.
  • It is recommended to also enable the same form in “Enable supervisors mode in the following teachers’ portal forms”/CompetentModeViewModules, so the Supervisor can view the form before being allowed to edit it.

K-12 vs Higher Education Mode

There is no practical difference for this setting between K-12 and Higher Education mode. The same list of forms, the same edit-permission logic, and the same behavior for Administrators/Secretaries apply in both modes, regardless of whether the college/university parameterization setting is on or off.

Related Settings

  • Enable Supervisors Mode/Energopoiisi_Leitourgias_Ipeuthinon (General Settings > Basic Customization > Supervisors Configuration) – the master switch that turns the entire Supervisor Mode feature on or off; this setting has no effect while the master switch is off
  • Enable supervisors mode in the following teachers’ portal forms/CompetentModeViewModules (General Settings > Basic Customization > Supervisors Configuration) – the companion setting that decides which forms a Supervisor can view; normally configured together with this one

 

Tags
Was this article helpful?