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

Autoassign Subjects In Classifications With No Filters

Updated on July 8, 2026

3 min to read

Overview

Display label: Autoassign Subjects in classifications with no filters

Setting ID: Autoassign_Subjects_In_Classifications_With_No_Filters

Location: Main Settings > General Settings > Higher Education Customization tab, group Basic Settings

Default value: True (autoassignment is on by default – this setting defaults to enabled, unlike most other settings in this group, which default to disabled)

 

What This Setting Does

Curriculum Structure is organized into classification nodes (for example by _Grade_ level, direction, or program _Stream_), and each classification node can optionally be restricted with a Filter by Educational Program so it only applies to specific _Students_. This setting controls what happens during the automatic registration of _Students_ to _Groups_ for classification nodes that have no such filter defined at all.

When enabled, _Subjects_ that belong to a classification node with no Filter by Educational Program are still automatically assigned to eligible _Students_ during automatic _Group_ registration. When disabled, _Subjects_ under unfiltered classification nodes are skipped during that automatic process instead of being auto-assigned to everyone.

 

Where It Is Used

Quick Actions > Automatic Registration of _Students_ to _Groups_. This setting is read whenever that automatic-registration process needs to decide whether to also enroll a _Student_ into the _Subjects_ taught by a classification node that carries no Educational-Program filter.

 

Business Logic / Behavior

  • Default value is True: unlike most other settings in this group, autoassignment for unfiltered classifications is turned on out of the box.
  • This setting only matters when the automatic registration process is set to also enroll _Students_ into the _Subjects_ of each _Group_ (the Automatically enroll _Students_ to _Subjects_ of each _Group_ option, when set to only enroll _Subjects_ that are part of the _Student_’s curriculum or _Grade_ _Stream_).
  • A classification node’s own per-node override, Auto-Assign Courses With No Team Registers, takes priority when explicitly set (true or false) on that node; this global setting only applies when the node has not been explicitly overridden (its per-node value is left unset).
  • This setting only affects behavior when Higher Education Mode (College Mode) is enabled for the tenant; the automatic-registration logic that consults it is only evaluated in that mode.
  • When disabled and a classification node has no Filter by Educational Program and no explicit per-node override, _Subjects_ under that node are excluded from the automatic _Subject_-enrollment step, effectively requiring an explicit filter or per-node override before _Students_ are auto-enrolled into it.

 

Example(s)

Alpha Institute’s curriculum has a classification node called General Electives with no Filter by Educational Program configured, containing the _Subject_ Introduction to Philosophy (PHI100).

The registrar runs Automatic Registration of _Students_ to _Groups_ for a batch of new _Students_, including Ioanna M., with the option to also enroll _Students_ into the _Subjects_ of each _Group_ set to only enroll _Subjects_ that are part of the _Student_’s curriculum or _Grade_ _Stream_.

Before (default True): PHI100, being under the unfiltered General Electives node, is still auto-assigned to Ioanna during the batch run because Autoassign_Subjects_In_Classifications_With_No_Filters is enabled by default.

After: the registrar disables Autoassign_Subjects_In_Classifications_With_No_Filters. Running the same automatic registration for Ioanna now skips PHI100, since the General Electives node has no filter and no explicit per-node override telling Classter to include it anyway.

 

When to Use

When to Enable

  • Keep the default (enabled) when unfiltered classification nodes represent _Subjects_ that should generally apply to all _Students_ (for example general electives or core _Subjects_ with no program restriction) and should still be picked up by automatic registration.

When to Disable

  • Disable this setting when the institution wants automatic _Subject_ enrollment to be conservative: only enrolling _Students_ automatically into _Subjects_ whose classification explicitly defines a Filter by Educational Program (or an explicit per-node override), and leaving anything unfiltered to be reviewed and enrolled manually.

Notes

  • Prerequisites: Higher Education Mode (Enable Configuration for Higher Education / Xrisi_parametropoihshs_kolegiou) must be enabled, and the automatic registration process must be configured to also enroll _Students_ into each _Group_’s _Subjects_ for this setting to have any effect.
  • Related settings: Curriculum classifications – inherit the Filters by Educational Program from parent classifications (InherittheFiltersbyEducationalProgramfromparentclassifications in Higher Education Customization > Basic Settings)
  • Related settings: Show outcomes for the following academic periods (Show_Outcomes_For_The_Following_Academic_Periods in Higher Education Customization > Basic Settings)
  • Related settings: Enable Configuration for Higher Education (Xrisi_parametropoihshs_kolegiou in Higher Education Customization > Basic Settings)
  • Related configuration: Curriculum Structure classification nodes carry their own per-node override field, Auto-Assign Courses With No Team Registers, which takes priority over this global setting when explicitly set on the node.

K-12 vs Higher Education: this setting’s automatic-registration logic is explicitly evaluated only when Higher Education Mode (College Mode) is enabled for the tenant; the code path that consults it is nested inside a College Mode check. Curriculum classification nodes with Educational Program filters are a Higher-Education program-structure concept, so in a standard K-12 setup this setting has no effect until Higher Education Mode is turned on.

 

Was this article helpful?