Skip to main content

Changelog

Follow new updates and improvements to Orah.

Veracross : Co-taught classes appear only on the primary teacher's schedule

Veracross names one primary teacher per class, and that was the only name Orah read. Orah now also reads class permissions, so every teacher on a class sees it on their own My Schedule, marks the roll from there, and gets its reminders.

Image

Overview

A co-taught class used to sit on one schedule only. The second teacher had to search for their colleague's name every day to find the roll, and reminders about it never reached them.

Now every staff member with a Veracross class permission is attached to the class group alongside the primary teacher. Academic, non-academic, advisory and homeroom classes, athletics teams and programs are all covered.

Image
Image

How it works

  1. In Veracross Axiom, add the class_permissions:list scope to the API client Orah uses. Nothing to change in Orah, no reconnect.

  2. Every permitted teacher now sees the class on My Schedule.

  3. Once the Group & Schedule sync completes, every permitted teachers will be able to see the schedule in orah

    Image

Good to know

  • Additive. The primary teacher stays; permission holders are added alongside.

  • Without the scope, nothing changes. Sync keeps running with the primary teacher only.

  • Removals follow Veracross. Remove the permission and the teacher drops off the group at the next Groups sync.

  • Anyone with a class permission counts. Orah does not distinguish permission types, so view-only staff also get the class and its reminders. Review permissions in Veracross if that is not intended.

  • Classes with no primary teacher still do not sync. Permissions add staff to classes Orah already brings in.

For admins

In Location → Attendance → Group Records, Assigned Staff stacks every teacher on the class, and Completed By records whoever actually marked the roll.

Image

Family App: Attach a photo straight from the camera

Image

Overview:

Parents can now take and attach photos directly from their device camera when creating passes in the Orah for Families app. Previously, parents had to first capture a photo in their camera app, save it, and then upload the file through a multi-step process. This streamlined workflow makes it faster to attach medical notes, permission slips, or other documentation when requesting leave passes for students.

Image

How it works

  1. In the Orah Families app, start a new pass or open a form that asks for a file.

  2. Scroll to Attach Files and tap Add File.

  3. Choose Take a photo, Choose from library, or Browse files.

  4. Take or pick the photo. It attaches to the pass, and the request submits as it always did.

Good to know

  • Nothing to switch on - No new setting, no permission to configure. The attachment field appears wherever it already did, which means a pass type with Attach File enabled, or a form with a file upload question.

  • Parents need the updated app - This ships inside the Families app rather than as a server change, so a parent sees it once their phone has the new version.

  • Photos are resized before upload - Capped at 1920px on the longest side at quality 0.8, turning a typical 4-5 MB camera file into a few hundred KB. Still readable, and it finishes on a weak signal.

  • Denied permissions now say so - If camera or photo access is off for Orah, the app shows a message pointing at device Settings instead of appearing to do nothing.

Apply enrollment changes to today's classes

Image

Overview:

We've resolved an issue where student schedules weren't updating in Orah on the same day the change was made in your SIS.

Previously, when a student was added to or removed from a class, Orah applied that change to future schedules only. Today's class rolls kept the roster they were created with, even after a successful sync, so a teacher could open a roll that was missing a newly enrolled student or still listing one who had left. This was most disruptive during add/drop periods, and the only workaround was to discard the roll and let Orah rebuild it.

A new setting, Apply enrollment changes to today's schedules whose rolls have not started, changes this. When it is on, enrollment changes apply to all future schedules and to any of today's schedules whose roll has not started yet. Rolls that have already started or been completed are never rewritten, so attendance your staff has already taken stays exactly as they left it.

Available for Blackbaud, Veracross, FACTS, Synergetic and TASS.

How to turn it on:

  1. Go to Admin Console and open Data Integration.

  2. Open the SIS integration you want, for example Blackbaud.

  3. Click Schedule.

  4. Tick Apply enrollment changes to today's schedules whose rolls have not started.

  5. Click Save.

  6. Run a Groups and Schedules sync, or wait for the next scheduled sync to run.

Good to know:

  • Newly connected integrations have this on by default. Existing integrations stay off until an admin turns it on and saves, so nothing changes for a school until they choose it.

  • Started and completed rolls are locked. If a class has already begun or attendance has been taken, its roster will not change. Those classes still update from the next day onward.

  • When the setting is off, enrollment changes continue to apply from tomorrow onward, exactly as before.

  • Recommended during add/drop periods.

Usability Improvement

Earlier updates