this is a valid concern. we are new to casper and in that same situation. a solution for this would be very helpful.
Since an app inventory can already be taken on the device, it makes sense that the VPP invitations/licenses could be contingent upon whether the app is there or not. Feature request, anyone?
I have made a feature request for it here https://jamfnation.jamfsoftware.com/featureRequest.html?id=2546
This is an unbelievable bug. It's going to cost thousands at this school. Is there any MDM for which this works properly?
What if you made smart or static User groups with your criteria, and Exclude them from the VPP Assignment? Perhaps take those device queries and determine the usernames.. then create a User Extension Attribute (popup menu with one option 'Yes') 'Owns app such-and-such'. Or if you have a User Group you are using to assign the app, make that EA the Exclusion for that group. It would be a lot of initial data entry adding to each User record.
I don't use Device static groups, because they (used to?) lose members if the iPads were unenrolled. So if you decide to use User static groups, do a lot of Testing.
chris
I'm still trying to figure out how to scope my app on the device side so it doesn't go until the user VPP assignment has been done. There is no User Group Limitation!!!!! <arrrgh>
I like your idea of using an User Extension Attribute to generate a smart group.
I'm still trying to figure out how to scope my app on the device side so it doesn't go until the user VPP assignment has been done. There is no User Group Limitation!!!!! <arrrgh>
If you make a VPP assignment but don't push the app in the mobile device section, I think that will do what you want.
But VPP is not support for China. How do I push paid apps to self service?