Skip to main content

I'm transitioning us from Jamf Pro to Jamf School. It can't happen like a flipping a light switch so I have to deal with small amount of lingering devices still in use in Jamf Pro into the coming school year (I have all our student devices but not teacher devices).


In Jamf Pro we currently have 8 different Sites each setup with their own content tokens that match our locations in Apple School Manager. As we make the transition I can't completely remove every single license from Jamf Pro's tokens, so in setting up Jamf School I'm wondering....



  1. Should I create this same structure with new locations and new content tokens to transfer the bulk of the licenses to in Apple School Manager for the new Jamf School instance, since I can't clean house and use the existing token? Downsides?

  2. Is that what Jamf School expects or is it more tuned to one large pool of apps from one content token even when using multiple locations with Jamf School ("sites").


I suspect creating this parallel world is the route but I don't want to create unnecessary clutter or complexity that can't be deleted or undone in Apple School Manager or Jamf School so I seek some wisdom.

I am not a Jamf School user, so I am not going to go there, but I do manage multiple different MDM's, and have had to transfer devices from one to another.
I created new locations in ASM. I had to keep one system running, whilst migrating to the new one. This allowed me to transfer licenses as required from one to the other. Nice and simple.
If you were to simply move all the licenses from one to the other, you will create a big problem. Unless you force refreshes on the devices, the license will expire in a week. Which means you would have a week to get all of your devices moved from one system to the next, before the licenses start to drop out. If your end users are like mine, I would guess the calls will go mad at that point. Managing the transition in small blocks is far easier to do.

Essentially what I am saying is, your parallel world system is what I would do.


I appreciate the responses to help wade through these muddy waters. While setting up Jamf School has been "easy" digging into these nuances has my brain spinning ideas around for hours trying to prevent shooting myself in the foot. 

Going the route of creating a parallel setup has me thinking about the new locations in Apple School Manager and the next hurdle there.

1. If I create new locations manually in ASM then they aren't being fed my students, teachers, and class information via sftp like my original set of locations (From Infinite Campus via Claris Connect). I need that same information flowing to the new locations I'd manually be creating.

This makes me think the new locations might have to be temporary to move everything to and once the original location is empty of all licenses you move the original token over, in my case, to Jamf School and then move all the licenses back to the original token that is now also associated with Jamf School instead of Jamf Pro? I'm not even sure if that makes sense!


So the underlying hiccup becomes the user data for Apple Classroom and Jamf Teacher/Student while stuck between both MDMs?


Reply