Articles on: Schools & education

School classes: organize your students into cohorts

School classes: organize your students into cohorts


School classes let you group your students into cohorts (1.C, Year 9 Design, Robotics Club) so you can assign courses, route prints, set per-group quotas, and roll students forward each year without rebuilding your account from scratch. This guide covers the class list, the class editor, expiry and graduation roll-over, the per-user class limit, and how classes connect to Google Classroom and your SSO.


School classes are part of the Education (School) plan. You'll find them under Settings > Organization > School settings.


Table of contents


What a class is for

A class is a named cohort of students. Once you've built your classes, you can:


  • assign students to one or more classes during invite or from the users page,
  • pair a class with a user group so everyone in it gets the same permissions and quotas,
  • route work and courses to a whole cohort instead of picking students one by one,
  • move students up to the next class automatically when a school year ends.


You don't need to create a "Teacher" class. Teachers are marked as teachers with the Teacher toggle on the users page, not by being in a class. Classes are for students.


Classes handle the cohort side; permissions and quotas live on user groups. The two work together: you might have a "Students" user group that carries the printing permissions and quota policy, and separate classes (1.A, 1.B, 1.C) that organize those same students into their actual teaching cohorts.


Where to find your classes

  1. Open Settings in the left menu.
  2. Go to the Organization tab.
  3. Expand the School settings card.
  4. Scroll to the School classes section.


The School classes section inside School settings, showing a list of classes with edit, delete and order controls and a "Create new class" button


You need the School settings management permission to see and edit this section. By default that sits with admins.


Creating a class

  1. Click Create new class at the bottom of the class list.
  2. Give the class a name (up to 16 characters, for example "1.C" or "Y9 Design").
  3. Choose an expiry type (see below).
  4. Set any optional extras (auto next class, Google Classroom link, SSO group ID).
  5. Click Save.


The class editor expanded, showing the class name field, the three expiry-type radio options, the auto-next-class checkbox, the Google Classroom link field and the SSO group ID field


You can create up to 300 classes per account. When you add a new class, SimplyPrint pre-fills its dates from the dates you use most across your existing classes, so building a set of same-year cohorts is quick.


Class expiry and graduation roll-over

Every class has an expiry type that decides what happens when the school year ends. Pick one of three:


Expiry type

When the dates apply

Best for

No expiry / graduation

Never expires; students stay until moved or removed

Open-ended clubs, ongoing cohorts

One-off class

A full start and end date (YYYY-MM-DD) you set once

A single intake that won't repeat

Reusable class

An end month and day (MM-DD) that recurs every year

Year groups that roll over annually


No expiry

Students stay in the class indefinitely until you move or remove them by hand. Nothing happens automatically.


One-off class

You set a full start date and end date. The class is tied to that exact window. The class is not deleted on its own when the end date passes (unless SSO auto-import removes it because it no longer exists upstream); the dates are mainly there to mark the intake.


Reusable class

You set just an end month and day, like 06-30. Every year when that date is reached, SimplyPrint acts on the class:


  • if the class has a next class defined, students are moved into it,
  • if there's no next class, students are removed from this class,
  • if delete students at class end is on, students who end up with no classes left are deleted.


This is the setting that powers automatic graduation roll-over.


Auto next class

On a one-off or reusable class, tick Automatically move users to the next class when this class ends and pick the class students should move into.


This lets you chain a whole school through the years. Set "Year 7" to roll into "Year 8", "Year 8" into "Year 9", and so on. When each class hits its end date, its students step up to the next one automatically, so you set the chain up once and it runs every year.


Auto next class and "delete students at class end" are mutually exclusive on a single class. A class either promotes its students to the next cohort, or it offboards them. The graduating class at the top of your chain is where you'd use deletion.


Delete students at class end

On the final class in a chain (your leavers/graduates), tick Delete users whom after this class ends, no longer have any classes.


This permanently and irreversibly deletes those students from your account, including their files and print history. It only deletes students who have no remaining classes after this one ends, so a student still enrolled elsewhere is kept. Use it only for genuine graduation/leaver roll-over.


This keeps your account clean year on year: students who leave are removed automatically instead of piling up as inactive accounts.


Each class has an optional Google Classroom link field. Paste the class's Google Classroom URL (it must start with https://classroom.google.com/) and it's stored on the class for quick reference. This is a convenience link, not a sync; it doesn't import rosters from Google Classroom.


SSO group ID and class import

If your school signs in through SSO, each class can carry an SSO group ID. This maps an identity-provider group or class to a SimplyPrint class, so students land in the right cohort automatically when they sign in.


For schools connected to Unilogin (the Danish school login), you can pull your class list straight from the provider:


  1. In School settings, click Import classes now (manual import).
  2. Pick which classes to bring in from the list SimplyPrint fetches.
  3. Confirm to create them as SimplyPrint classes, with their SSO group IDs filled in for you.


You can also turn on automatically import school classes to keep them in sync on a schedule, and use the specific-classes and ignore-list fields to control exactly which groups are imported. Classes that disappear upstream are removed on the next sync when auto-import is enabled.


SSO class import is currently available for Unilogin. The manual import button and auto-import options only show when SSO is connected to a provider that supports class mapping.


Assigning students to classes

You can put students in a class in two places:


  • When inviting - the invite form has a class picker, so a new student lands in the right class the moment they accept.
  • From the users page - each row has a class column. Click it to add or remove that student's classes, or select several students and change their classes in bulk.


The users page with the class assignment column open on a student row, showing a multi-select dropdown of the available classes


A student can belong to more than one class at once unless you cap it (next section). Changing class membership applies right away.


Limit how many classes a student can be in

By default a student can be in any number of classes. To cap it:


  1. In School settings, untick No limit on amount of classes per user.
  2. Enter the maximum amount of classes per user (1-100).


This is handy if your structure expects each student to sit in exactly one homeroom class, and you want to prevent accidental multi-assignment.


Ordering your class list

When you have more than one class, an Order/sort classes button appears at the top of the list. Click it, drag your classes into the order you want, and save. The order you set is the order classes appear in pickers and lists across your account.


You can't reorder classes while you're editing or creating one. Finish and save any open class first, then sort.



Updated on: 26/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!