Bulk Apply Settings across Schools

Created by FreshDesk API account, Modified on Wed, Oct 28 at 11:06 AM by FreshDesk API account

When you edit a setting on one school in a multi-school district, JumpRope can apply the same change to your other schools in one click. This is bulk setup -- a way to keep peer schools in lockstep without re-doing the work N times.

You'll see a bulk-apply prompt automatically when you save a real change to a mastery scheme, an assessment type, a family-portal setting, or when you create a brand-new mastery scheme or assessment type. The prompt only appears if there's a change worth propagating; saving a setting unchanged won't pop the modal.

Who sees the prompt

District-level admins editing on a multi-school district. School-level admins keep the existing per-school edit flow -- bulk-apply doesn't change anything for them.

How "matching" works

The modal splits the schools in your district into three buckets:

  • THIS SCHOOL -- the one you're editing, already saved. Always in the apply set.
  • ALSO APPLY TO -- peer schools whose current setting matches the source's pre-edit value. These are eligible; you opt them in.
  • Not eligible -- peer schools that have intentionally diverged. They don't appear in the modal.

The pre-edit state is what makes this safe to use repeatedly. If you've intentionally given one school a different default weight or a different mastery scheme structure, that school stays diverged. Bulk-apply only follows peers that were already in lockstep with the source -- it never silently steamrolls a school that someone has deliberately customized.

Pick all peers, some, or none

Select all peers, opt in a subset, or apply to just THIS SCHOOL. The footer button tells you exactly how many schools the next click will change.

What happens on the next edit

Say you change a default weight at School 1 and apply it to Schools 2 and 3, but not 4 and 5. Schools 2 and 3 stay in sync with School 1; Schools 4 and 5 keep their old value. The next time you edit the same field at School 1, only Schools 2 and 3 show up in the modal -- Schools 4 and 5 have diverged, so they're now in the "not eligible" bucket until you bring them back in line manually.

What if something fails

If JumpRope can't apply the change to a peer (revoked permissions, a backend hiccup, etc.), the partial result surfaces as an alert listing each affected school and the specific reason. Your source-school change is still saved -- only the peer propagation needs a retry.

Renaming and label changes

You can also rename a peer-able item (e.g. an assessment type from Quiz to Quiz2). Peer-matching uses the pre-edit name, so eligible peers still show up; opting them in renames them alongside the source.

A practical rule of thumb

Treat bulk-apply as a way to propagate intent. Schools that should move forward together stay matched; schools that are intentionally different stay different. The modal makes both states obvious and reversible.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article