Skip to main content
Jamf Nation, hosted by Jamf, is the largest Apple IT management community in the world. Dialog with your fellow IT professionals, gain insight about Apple device deployments, share best practices and bounce ideas off each other. Join the conversation.

Mass Select and Delete Classes

Provide a mechanism for selecting multiple classes at once:
• allow shift clicking ranges of classes
• allow opt-clicking noncontiguous selection/de-selection of classes

Once multiple classes have been selected, allow us to delete them.

Comment
Order by:

Posted: by Casper_Zach

Joel, any workaround for this that you've discovered? Thanks

Like

Posted: by ross.burdick

I totally would love this. I just imported some classes from Apple School Manager and need to delete some non relevant ones that I missed. Doing it manually by each individual class is not enjoyable.

Like

Posted: by zachishani

There is a free product you can use to do this (which I used when I needed the same functionality following an School Manager import problem!). Please see here:

https://www.jamf.com/jamf-nation/discussions/21417/removing-all-classes-at-once

Like

Posted: by joelande

That appears to either delete all or a range of IDs. Not quite the same thing.

Like

Posted: by zachishani

Yup - sorry Deletes All Classes

Like

Posted: by kennedyonboard

Agreed! There has to be a better way to clean up the data. We feel lucky to be in a relatively small school and have no idea how the big schools are using this to manage iPads. We have to enroll and unenroll students manually.

Heard ASM and PwrSchool may now be talking and able to work with JAMF this summer - just need to see if it is true, then hope we can make all 3 systems work together.

Any suggestions are always appreciated!
Thank you

Like

Posted: by alex.wyatt

@kennedyonboard I can confirm that PS and ASM finally work together (a year after they started telling us "only a couple of weeks now!"), and it all comes right into Jamf. I wish that we could just have it be all classes at all times (new classes have to be added to Jamf before they're recognized, though updates to rosters and such are automatic once the class are in), but it's already looking way better than what we had to do last year

Like

Posted: by jness

I'd still like this functionality, myself, even with ASM and PS working.

I'm struggling with hundreds of JSS account usernames that don't match the managed Apple IDs, and in order to fix it I have to delete the users. Each user, though, is enrolled in 7-10 classes and I cannot unenroll 300 students from 3,000 classes manually.

So if I could delete the classes I need to, and leave the other classes alone, I can then delete the troublesome user accounts and force a sync to make them criteria match properly.

Like

Posted: by david.yenzer

Yep, same issue here. We have the PowerSchool working, but still have a large amount of class data from prior years and beta testing. I was able to delete excess duplicate users (with a -1 on them) that weren't attached to a class, but there's still a ton of excess data to remove and so far it looks like a manual process.

Like

Posted: by bvondeylen

You can do this with the API. Along with FileMaker Pro 16, you could GET all the Classes so you can view them in FileMaker Pro. Then select the classes you would like to delete, and using FileMaker Pro use the DELETE XML command to delete the classes desired (all or just a portion).

Like

Posted: by bcassidy

This feature seems pretty basic and would be highly appreciated. We have over 500 classes that need to be deleted and will have to do it one by one. Not fun!

Like

Posted: by bcassidy

This is a greatly needed function.

Like

Posted: by andy.cauble

2+ years later and still nothing with this. Not even a mention of Reviewing it. Seems like such a basic feature. One we shouldn't even have to request, it should just be there. If you can click delete in the user section and the system is smart enough to only delete the users that don't have Classes and/or devices assigned to them, why in the world wouldn't they give the same functionality to the Class section. I've resorted to using a chrome extension called linkclump to help me select 20 entries at a time and open them in new tabs all at once, then deleting them one at a time. Major time sink.

*As a side note. Why does the JSS see a Manually created Class in Jamf as the Source being N/A (the same as orphaned data from Apple School Manager). Seems like it would indicate that it was created in Jamf.

Like