AppScoper replaces the one-app-at-a-time VPP workflow in Jamf Pro with bulk operations across hundreds or thousands of apps. Connect to your Jamf Pro instance, view the entire VPP catalog (iOS, iPadOS, tvOS, and macOS) in one list, and apply changes to any selection at once.
Features
Bulk Operations
- Set deployment type (Auto Install / Self Service) across multiple apps
- Assign or create Jamf Pro categories in bulk
- Set scope — groups, individual devices, users, user groups, buildings, departments
- Configure exclusions and limitations
- Duplicate apps with no scope (useful for staged rollouts)
- Delete apps that have no scope
Safety Controls
- Typed-confirmation step before every bulk write
- "Replace Scope" operations show a delta preview — how many selected apps currently have scope that will be overwritten
- Activity Log records every API call with timestamps for troubleshooting and audit
Authentication
- API Client (OAuth2) — for admins with full read/write access; Setup Wizard creates the required API Role and Client automatically
- Account (HTTP Basic) — for auditors with read-only visibility; Auditor Wizard provisions user accounts with minimal privileges
- AppScoper detects read-only privileges after login and hides destructive controls automatically
Catalog View
- Sidebar filters by platform (Mac / iOS-iPadOS / tvOS) and Jamf Pro category
- Search by app name, bundle ID, or category
- Compact scope cells show six dimensions at a glance — groups, buildings, departments, devices, users, and exclusions
- Click any scope cell for a full per-dimension breakdown