
Policies scoped only to users and/or user groups will show as unused due to an issue with the API (it doesn't list the users or user groups). You could either perform a database backup (if on prem) or use Jamf Migrator and export the (full) XML of all objects, or do both. This application deletes stuff, use with caution! It is recommended you have a valid backup before deleting any objects. Option-click Export to export all items to a single CSV in your downloads folder.Ĭheck for usage in policies, patch policies, computer prestagesĬheck for usage in policies, computer configuration profiles, computer groups, eBooks, restricted software, advanced searches, enabled stateĬheck scope for computer groups, advanced searches, enabled stateĬheck for usage in mobile device apps, mobile device configuration profiles, mobile device groups, eBooks, classesĬheck scope, only looks for students/student groups/mobile device assignementsĬheck scope for mobile device groups, advanced searches. These lists can then be imported into the application by either clicking the import button or dragging the file onto the button. Click Export if you wish to save (to your Downloads folder) the lists of objects, one file per object type, to remove for review/editing later. To delete one specific object type after scanning multiple object types change the View option to the desired object type then click Delete. Click Delete if you wish to delete the listed items from the server. Once the processing is complete review/edit the list. You can option-click to select/de-select all the object types packages, scripts, computer groups. Select the item(s) you'd like to scan. To remove items an account with delete permissions is also required. To simply generate a list you can use an auditor account. Enter the server URL you wish to query along with valid credentials.
Perhaps you'd like to review the item on the server before deleting, not a problem, just double click the item and you'll be taken to it on the Jamf server (may need to authenticate first).
The item will be removed from the list, and hence not removed from the server. If you see an object you wish to keep, say some policy, simply option-click the item in the list. Once the list of unused items is generated you can edit it within the app. Use Prune to help identify and remove those unused items. As your Jamf server ages it often accumulates more and more unused items, such as outdated packages, unscoped policies, mobile device apps.