Apple Business Manager (ABM) and Apple School Manager serve as the central hubs for managing Apple device fleets. Devices absent from ABM effectively remain invisible to organizational IT systems. Although the web portal has seen enhancements, login processes and two-factor authentication often consume more time than the actual tasks, such as device searches.
ABMate Offers a Seamless Native Experience
ABMate emerges as an open-source, native macOS application developed in SwiftUI. This tool provides an intuitive graphical user interface (GUI) that directly interfaces with the Apple Business Manager API, delivering faster data retrieval compared to the web portal. Users simply launch the app to check device statuses or perform routine operations, bypassing lengthy web logins.
Key Features for Daily IT Tasks
ABMate supports essential functions commonly performed in Apple Business Manager:
- Device management: View and manage all enrolled devices with search and filter options.
- Dashboard overview: Monitor devices, MDM servers, and operational status at a glance.
- Bulk device assignment: Assign or unassign devices to MDM servers efficiently.
- CSV export: Generate reports device lists.
- Device categorization: Breakdown by type, including Mac, iPhone, iPad, and Apple TV.
- AppleCare status: Verify warranty and coverage details.
- Activity tracking: Follow progress on batch operations.
Secure Setup and Authentication
To integrate ABMate, organizations generate API credentials in Apple Business Manager under Settings > API. Required details include Client ID, Key ID, and a private key (.p8 file). The app generates JWT tokens locally and stores credentials securely in the macOS Keychain. All communications occur over HTTPS, ensuring no data transmission to third parties. IT teams must adhere to internal security policies when handling production credentials.
ABMate requires macOS 14.0 (Sonoma) or later.
Getting Started
Download the latest release from GitHub Releases. For customization, clone the repository and build using Xcode 15.0 or later. Developers continue to innovate with the recently introduced Apple Business Manager API, enhancing device management workflows.2223

