{"id":1536,"date":"2026-06-18T17:57:36","date_gmt":"2026-06-18T15:57:36","guid":{"rendered":"https:\/\/simplyprint.io\/blog\/?p=1536"},"modified":"2026-06-18T17:58:06","modified_gmt":"2026-06-18T15:58:06","slug":"simplyprint-schools-update-2026","status":"publish","type":"post","link":"https:\/\/simplyprint.io\/blog\/simplyprint-schools-update-2026\/","title":{"rendered":"Education update, summer 2026: A big batch of updates for schools, classrooms, and labs"},"content":{"rendered":"\n<p>Hey SimplyPrint'ers - specifically teachers and org-staff of SimplyPrint! \ud83d\udc4b<\/p>\n\n\n\n<p>We ship a <em>lot<\/em> of new features and updates, and if we're honest, we don't always do a great job of telling our schools about the parts built specifically for them. So this one is for the teachers, lab managers, librarians, and district IT folks running SimplyPrint in education. We've quietly shipped a whole stack of things for you over the last few months, and here it is, all in one place.<\/p>\n\n\n\n<p>If you run a print farm or print at home, you can safely skip this one (though you may find some of the new organisation-management features we've added cool too!)<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Quick version<\/h2>\n\n\n\n<p>If you only have a minute:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u2728 <strong>New OpenID Connect SSO<\/strong> alongside our existing SAML (which also gains a test-login button and more mapping options), so students and staff sign in with the accounts they already have.<\/li>\n\n\n\n<li>\u2728 <strong>District-wide SSO<\/strong>, new for both SAML and OIDC, share one setup across every school in your district.<\/li>\n\n\n\n<li>\u2728 <strong>Automatic user provisioning<\/strong> with SCIM, plus <strong>CSV import<\/strong> and bulk tools to set up and clean up classes in minutes.<\/li>\n\n\n\n<li>\u2728 <strong>Stronger access control<\/strong>, restrict by IP range and approved devices, and choose exactly what each person can do.<\/li>\n\n\n\n<li>\u2728 <strong>The same access controls now work on the Hub<\/strong>, not just the panel.<\/li>\n\n\n\n<li>\u2728 <strong>Semester quotas<\/strong>, set printing limits that follow your school year.<\/li>\n\n\n\n<li>\u2728 <strong>Academy assignments and reporting<\/strong>, assign courses and see how each student is doing.<\/li>\n\n\n\n<li>\u2728 <strong>Custom colour palettes<\/strong>, define your own colours and lock them down for the classroom.<\/li>\n\n\n\n<li>\u2728 <strong>A lot more printers now work in your lab<\/strong>, all Duet3D-powered printers, Ultimaker 3, S3, S5 and S7, the Elegoo Centauri Carbon, and official Creality CFS and Anycubic ACE support, <em>out now<\/em>.<\/li>\n<\/ul>\n\n\n\n<p>Read on for the details.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">SSO: OIDC now live + improved SAML: Sign in with the accounts you already have<\/h2>\n\n\n\n<p>Managing a separate password for every student is nobody's idea of a good time, so single sign-on just got better.<\/p>\n\n\n\n<p>We've had <strong>SAML<\/strong> SSO for a long time, and it's better now, with a <strong>test-login button<\/strong> so you can verify your setup in one click, plus more <strong>attribute-mapping<\/strong> options. The big new addition is <strong>OpenID Connect (OIDC)<\/strong>, with ready-made presets for <strong>Microsoft Entra, Google, Okta, Keycloak and Authentik<\/strong>. Users are routed to the right login automatically by their email domain, so students and staff just sign in with the accounts they already have.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"810\" src=\"https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/image-1024x810.png\" alt=\"\" class=\"wp-image-1561\" srcset=\"https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/image-1024x810.png 1024w, https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/image-300x237.png 300w, https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/image-768x607.png 768w, https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/image.png 1079w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>And if you're a <strong>district<\/strong> running many schools, you no longer set this up school by school. <strong>District-wide SSO is new for both SAML and OIDC<\/strong>: configure it once at the district level and share it across every school you manage. One setup, every classroom covered.<\/p>\n\n\n\n<p><strong><a href=\"https:\/\/help.simplyprint.io\/en\/article\/set-up-single-sign-on-sso-for-simplyprint-4coj1g\/\" target=\"_blank\" rel=\"noopener noreferrer\">Read the single sign-on guide \u2192<\/a><\/strong><\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">New User Import + SCIM and User Cleanup: Getting students in (and out) without the busywork<\/h2>\n\n\n\n<p>Setting up a new class shouldn't take an afternoon. A few ways it's faster now:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>SCIM provisioning.<\/strong> If your identity provider supports it, users are created, updated, and deactivated in SimplyPrint <em>automatically<\/em> as you manage them upstream. New student joins the group, they appear. They leave, they're removed. No manual sync.<\/li>\n\n\n\n<li><strong>CSV import.<\/strong> Got a class list in a spreadsheet? Import it directly, assigning a class and a role as you go, with a preview before anything is committed.<\/li>\n\n\n\n<li><strong>Bulk actions and better filters.<\/strong> The users page now lets you filter and select users far more precisely, and act on many at once, which makes end-of-term cleanup a single pass instead of a tedious one-by-one.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/csv-user-import.png\" alt=\"Importing a class of students from a CSV file\"\/><\/figure>\n\n\n\n<p><em>Thanks to everyone who asked for this!<\/em><\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Clean up users: End-of-term cleanup in one pass<\/h2>\n\n\n\n<p>When a class graduates or a year wraps up, you don't want to remove students one at a time. The new <strong>Clean up users<\/strong> tool finds the accounts worth removing and clears them in a single pass. Filter by <strong>last activity<\/strong> (say, inactive for 12+ months), include people who <strong>never logged in<\/strong>, limit it to users with <strong>zero prints<\/strong>, and scope it to specific user groups or how they were added. You get a preview of the matching users before anything happens.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/clean-up-users.png\" alt=\"The Clean up users tool, filtering inactive accounts before removing them\"\/><\/figure>\n\n\n\n<p>And the reassurance that matters: this <strong>removes users from your organization only, it does not delete their SimplyPrint accounts.<\/strong><\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">More access control: Control who can do what, and from where<\/h2>\n\n\n\n<p>Schools have asked us, repeatedly, for finer control over what students can do and from which machines. This is a big one.<\/p>\n\n\n\n<p>You can now restrict access by <strong>IP range<\/strong> (so SimplyPrint only works from the school network) and by <strong>approved devices<\/strong> (so only the computers you've vetted can connect). On top of that, you choose exactly what each person is allowed to do:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>whether they can <strong>see the printer page<\/strong><\/li>\n\n\n\n<li>whether they can <strong>start prints<\/strong><\/li>\n\n\n\n<li>whether they can <strong>run printer actions<\/strong><\/li>\n\n\n\n<li>whether they can <strong>view the camera<\/strong><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/access-restrictions.png\" alt=\"Data and security access settings for a school account\"\/><\/figure>\n\n\n\n<p>The approved-device system has been rebuilt to be more secure than the old one, and it's <em>backwards compatible<\/em>, so nothing you've already set up breaks.<\/p>\n\n\n\n<p>Best part: <strong>these same controls now work on the Hub<\/strong>, not just the main panel. Before, the Hub only understood individual IPs. Now you get full IP ranges and the same approved-device protection there too, which is exactly what you want for a shared classroom kiosk.<\/p>\n\n\n\n<p><strong><a href=\"https:\/\/help.simplyprint.io\/en\/article\/how-to-restrict-printing-to-your-lab-library-or-makerspace-kiosk-setup-1le78gk\/\" target=\"_blank\" rel=\"noopener noreferrer\">See how to set up kiosk mode for a lab, library or makerspace \u2192<\/a><\/strong><\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Quotas that follow your school year<\/h2>\n\n\n\n<p>Printing limits only make sense if they line up with how a school actually runs. So <strong>quotas v2<\/strong> adds a few things teachers have been asking for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Semester periods.<\/strong> Set a quota that resets per semester, matching the terms you've defined for your school.<\/li>\n\n\n\n<li><strong>Rolling and fixed-date periods.<\/strong> Limit printing over a rolling window, or anchor it to a specific date.<\/li>\n\n\n\n<li><strong>Track-only quotas.<\/strong> Want to <em>see<\/em> usage without blocking anyone? Track it without enforcing a hard cap.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/semester-quota.png\" alt=\"Setting a semester-based printing quota\"\/><\/figure>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Academy can now assign and report<\/h2>\n\n\n\n<p>If you use <strong>Academy<\/strong> to teach safe 3D printing before students touch a printer, it does more now. You can <strong>assign<\/strong> courses to students or classes, and then actually <strong>see how they're doing<\/strong>: how far each student got, where they answered incorrectly, and attendance. It turns Academy from \"here's some training\" into something you can run and grade like real coursework.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Custom colour palettes<\/h2>\n\n\n\n<p>This one started as a school request and turned into a feature <em>everybody<\/em> gets.<\/p>\n\n\n\n<p>Under <strong>Settings<\/strong>, in the tagging section, you can now choose where the filament colour picker gets its colours:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Standard palette<\/strong>, the standard colours plus your custom and brand colours.<\/li>\n\n\n\n<li><strong>Custom palette only<\/strong>, hide the standard colours and offer only the ones you define.<\/li>\n\n\n\n<li><strong>Filament inventory<\/strong>, only show the colours of spools you actually have, across all brands.<\/li>\n\n\n\n<li><strong>Loaded filament only<\/strong>, only the colours of spools currently loaded in a printer.<\/li>\n\n\n\n<li><strong>Loaded colour tags only<\/strong>, the strictest option, for when you tag colours on a printer instead of tracking individual spools.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/color-palette-modes.png\" alt=\"The colour picker palette settings, with the palette modes and the lock option\"\/><\/figure>\n\n\n\n<p>And the part schools specifically asked for: you can <strong>lock the palette<\/strong> so students can only pick from the colours above, not add their own. Great for keeping a classroom consistent.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Duet, Ultimaker, Elegoo Centauri, Creality CFS and Anycubic ACE, out now<\/h2>\n\n\n\n<p>This is a big one for labs. We just released the <strong>new SimplyPrint client<\/strong>, and it brings a wave of new printer support that's <em>out now<\/em>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u2728 <strong>All Duet3D-powered printers<\/strong> (RepRapFirmware boards), everything that used to be marked \"coming soon\"<\/li>\n\n\n\n<li>\u2728 <strong>Ultimaker 3, S3, S5 and S7<\/strong><\/li>\n\n\n\n<li>\u2728 The <strong>Elegoo Centauri Carbon<\/strong> range<\/li>\n\n\n\n<li>\u2728 Official <strong>Creality CFS<\/strong> support<\/li>\n\n\n\n<li>\u2728 Official <strong>Anycubic ACE<\/strong> support<\/li>\n<\/ul>\n\n\n\n<p>If a printer you wanted to use in your classroom or lab wasn't supported before, there's a very good chance it is today.<\/p>\n\n\n\n<p>All these newly supported printers and methods can be set up via our new <strong>SimplyPrint Client<\/strong>. You can install and learn more here: <a href=\"https:\/\/simplyprint.io\/setup-guide\/methods\/simplyprint-client\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/simplyprint.io\/setup-guide\/methods\/simplyprint-client<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/new-client.png\" alt=\"Adding a printer in the new SimplyPrint client, with Ultimaker, Elegoo, Creality, Anycubic and more\"\/><\/figure>\n\n\n\n<p><strong><a href=\"https:\/\/simplyprint.io\/blog\/new-simplyprint-client\/\" target=\"_blank\" rel=\"noopener noreferrer\">Read the full announcement \u2192<\/a><\/strong> <!-- TODO: confirm final client-post URL once published --><\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Say hi to Drew<\/h2>\n\n\n\n<p>One more thing. For most of our life, SimplyPrint has been a team of <em>developers<\/em>. We love building, but it has meant the people answering your questions were usually the same people writing the code - often for better, and that will <em>still<\/em> be the case for all-things technical, but, we may not have been the first to reach out and ask <em>\"Hey! How's it going in your lab?\".<\/em><\/p>\n\n\n\n<p>That's changing. <strong>Drew has joined the team<\/strong> to look after the customer side of things and make sure everything runs smoothly for you, your school, and your district. If you have a question, run into something, or just want to talk through your setup, he would genuinely love to hear from you.<\/p>\n\n\n\n<p>Say hi any time at <strong><a href=\"mailto:drew@simplyprint.io\">drew@simplyprint.io<\/a><\/strong>.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Changelog<\/h2>\n\n\n\n<p>For the full list of everything we've shipped, check out our public changelog:<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/suggestions.simplyprint.io\/log\">View full changelog<\/a><\/div>\n<\/div>\n\n\n\n<p>There's a lot more coming for education specifically, and we'd love to hear what would make the biggest difference for your school. Hop into our <a href=\"https:\/\/discord.gg\/simplyprint\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">Discord<\/a> and tell us.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Albert @ SimplyPrint<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Single sign-on (including district-wide), SCIM and CSV user provisioning, stronger access control on the panel and Hub, semester quotas, Academy assignments and reporting, and custom colour palettes. Here's everything new for education.<\/p>\n","protected":false},"author":9,"featured_media":1553,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[47,7,13],"tags":[17,49,18,50,48],"class_list":["post-1536","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-education","category-changelog","category-news","tag-changelog","tag-education","tag-news","tag-schools","tag-sso"],"rankmath_description":"New and improved Single Sign-On, \"OIDC\" support, more access control, *way* more printers supported via the new SimplyPrint client &amp; more.","category_names":["Education","Changelog","News"],"uagb_featured_image_src":{"full":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/clean-up-users.png",1004,666,false],"thumbnail":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/clean-up-users-150x150.png",150,150,true],"medium":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/clean-up-users-300x199.png",300,199,true],"medium_large":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/clean-up-users-768x509.png",768,509,true],"large":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/clean-up-users.png",1004,666,false],"1536x1536":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/clean-up-users.png",1004,666,false],"2048x2048":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2026\/06\/clean-up-users.png",1004,666,false]},"uagb_author_info":{"display_name":"Albert M\u00f8ller Nielsen","author_link":"https:\/\/simplyprint.io\/blog\/author\/albert\/"},"uagb_comment_info":0,"uagb_excerpt":"Single sign-on (including district-wide), SCIM and CSV user provisioning, stronger access control on the panel and Hub, semester quotas, Academy assignments and reporting, and custom colour palettes. Here's everything new for education.","_links":{"self":[{"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/posts\/1536"}],"collection":[{"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/comments?post=1536"}],"version-history":[{"count":12,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/posts\/1536\/revisions"}],"predecessor-version":[{"id":1573,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/posts\/1536\/revisions\/1573"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/media\/1553"}],"wp:attachment":[{"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/media?parent=1536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/categories?post=1536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/tags?post=1536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}