I just recently got Jamf off the ground here with our iPads (a bit over 200 of them) and have been making adjustments as we figure out what apps we need in the various labs.
As a result, I find I have groups of iPads with apps that are not wanted in some places. Usually these were scoped in, found to not be appropriate or wanted, and so were removed from scope. A few were initially placed in the wrong department, or were moved. To my surprise, removing the devices from scope did not remove the apps. With almost 100 apps and 200 devices, just trying to track down what iPads have apps they should not is a pain. (is there a report for that? ("show me devices that have apps that used to be in scope but aren't anymore but the app is still installed")
Anyway, the only way to remove an app from an iPad that I am aware of is to add the device to the app's Exceptions list. Obviously, adding hundreds of iPads to the list for a hundred apps is impractical. I was hoping then to take the less laborious route of adding an exception that was the opposite of the scope, "NOT member of Department xxx". This would be a little tedious for 100 apps, but was more practical. Unfortunately, this tab is fairly limited, and I can only exclude by IS member of Department etc. So this is out too unless I want to create a whole slug of anti-departments also, and I'm not going there.
Please tell me I'm missing something obvious here? There's got to be a better way of restricting app scope? I'd absolutely love to see a check box I missed somewhere (global, or I suppose even per-app) that says "uninstall app from devices not in scope".