Skip to main content
Jamf Nation, hosted by Jamf, is a knowledgeable community of Apple-focused admins and Jamf users. Join us in person at the ninth annual Jamf Nation User Conference (JNUC) this November for three days of learning, laughter and IT love.

Ability To Apply Bulk Changes To Apps List

It would be incredibly beneficial to add a method for applying to changes to an Apps list in bulk.

I'm imagining checkboxes for each app/category/select all.
Check the boxes for the apps you want to change, click Next or Action, then choose what you want to change.

It'd be particularly helpful for assigning apps to categories. Select 20 apps, assign to a new category, save. As it stands now, this is a manual process for each app. We have over 400 iOS apps to manage. I've nearly worn out my mouse from clicking so much in the past week!

Comment
Order by:

Posted: by steelopus

Ditto this for Sites.

Like

Posted: by LibertyJSS

I had to make a change to 100+ apps all the while thinking this should already be a feature.

Like

Posted: by rcampbell.jamf

OMG...

I really thought I was missing this menu item. I do not see anything about this in the API either.

I have to do this to an app list of over 1500.
45 schools each with their own VPP accounts of about 45 apps in their list.

This is gonna hurt!!

Like

Posted: by JayDuff

Plus 10 for this one. We are changing 200+ iOS apps' categories, scopes, and install methods. Not being able to do this en masse, is definitely gonna hurt!

Like

Posted: by vern.whitt

Agreed. If possible. PLEASE add this feature.

Like

Posted: by robert.petitto

This should be priority!. Meraki already does it. I have a list over 100 apps that need reassigning to various device groups. There needs to be better bulk assigning of apps/devices to groups through the use of a check box. Even the check boxes for assigning devices to static/smart groups takes forever because there is no "select all" or click-shift-click a range of devices.

Like

Posted: by em_e

This would be a great feature! Please add this ASAP.

Like

Posted: by DMac

Good god this is needed.

we rescope dozens (sometimes hundreds) of books and apps on a fairly consistent basis. Being able to do this would relive so much pain from the process.

Like

Posted: by darenhunter

Definitely needed. It is painful to have to exclude user groups from 100+ apps.

Like

Posted: by robert.petitto

This needs to be done ASAP. Too many steps to assign 150+ apps to a new Smart group I created.

Like

Posted: by JenT

We have hundreds of apps, plus 4 different VPP accounts. Unfortunately because of the amount of duplicate app listings, it is very frustrating to manage app assignments in the mobile app catalogue. This feature would be WONDERFUL!

Like

Posted: by johnstone

Please add bulk editing, over 300 apps we have to scope out since adding 3 more buildings of 2,000 more iPads

Like

Posted: by RobS.tx

Bulk exemption would be nice too. There are some devices I don't want any apps forced to ever.

Like

Posted: by CairoJXP

There are multiple FRs about having bulk/batch mode type actions that I've seen for 2-3 years now and still nothing is happening which is absurd.

Like

Posted: by jzimmerman

  • Open apps in new Chrome tabs until my computer almost crashes
  • Position mouse cursor
  • CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click - CTRL+Tab - wait - click

Come on Jamf. Give us a break.

Like

Posted: by JayDuff

@CairoJXP another 8 months, and still nothing. There IS something happening though: We are considering Chromebooks!

Like

Posted: by Andrew.Coremans

This feature request is standing since 2015... Why is this taking so long to add? It would be an enormous addition. Zuludesk has this option already and since they have joined the Jamf Family, it could not be so hard to add for the JSS users!

Like

Posted: by lazyGhost

I had to disable auto update across the app catalog. The gist of it from memory since I’m mobile is that one needs to generate the app IDs with a script and some Jamf API calls. Once you get a list of app IDs, iterate through the list in python and do xml things. Get the whole tree into a variable. Search for an element in xml tree, change it, and put it back with a POST request.

Like

Posted: by camguise

This is my first ever community contribution but I have recently decided that I need to start giving back.

If anyone is looking to modify mobile device app settings in bulk, this functionality is available via the API. I had a similar case a while ago where I had to modify about 100 individual apps to enable "Automatic Installation", "Remove app when MDM is profile is removed" and "Assign VPP Content". None of these options are the default in Jamf and it takes around 8 clicks per app to set each of these settings. I wasn't keen to spend my afternoon making 800+ clicks so instead I spent 2 hours writing a small bash script to set these options for me.

This script has since grown quite a lot to allow for the modification of most mobile app properties (excluding scope) and added some error processing. I have also created a number of API wrapper functions in bash will will run on a standard macOS install without requiring additional installs (except git). I have spent the last several days putting this all into a shiny new GitHub project which includes documentation and usage instructions.

There will hopefully be more scripts to come (I would really like to do app scoping) but for now feel free to take a look at the project and see if it will work for some of the needs described in this feature request. I'm happy to answer questions to any willing testers but this is done entirely in my spare time outside of work.

Like

Jamf wants to hear your feedback around Peripherals and Jamf Connect settings configuration