ABMate is a new open-source macOS app that provides a native graphical interface for Apple Business Manager, streamlining device lookup and management tasks that previously required navigating the web portal.
Apple Business Manager serves as the central repository for enterprise Apple device management, but its web-based interface has long frustrated IT administrators who need quick access to device information. A new open-source tool called ABMate aims to solve this problem by providing a native macOS application that communicates directly with Apple's Business Manager API.

The problem with web-based device management
For IT departments managing hundreds or thousands of Apple devices, Apple Business Manager is essential infrastructure. However, the web portal's login process, two-factor authentication requirements, and general navigation create friction for common tasks like checking device status or reassigning devices between MDM servers.
Bradley Chambers, who managed enterprise IT networks for over a decade, describes the typical workflow: "It generally takes me longer to log in, approve 2FA, etc., than it does to actually search." This inefficiency compounds when IT staff need to perform these tasks multiple times per day.
ABMate's native approach
ABMate addresses these pain points by creating a native macOS application using SwiftUI. The app communicates directly with Apple's Business Manager API, bypassing the need to navigate the web portal entirely. This direct API connection also enables faster data retrieval compared to loading the full web interface.
Key features include:
- Device Lookup: Search for devices by serial number and view comprehensive details including model, color, OS version, and warranty status
- MDM Server Assignment: Quickly move devices between multiple MDM servers without the cumbersome web interface
- Bulk Operations: Perform actions on multiple devices simultaneously without creating CSV files
Security considerations
Because ABMate interacts with corporate device data, users must generate an API token in Apple Business Manager to authenticate. The application runs locally on the user's Mac, keeping API keys secure on the local machine. However, Chambers emphasizes that organizations should follow their internal security protocols when using third-party tools with production credentials.
Open-source development
The tool is available on GitHub, allowing IT professionals to examine the code, contribute improvements, or customize it for their specific needs. Chambers recommends supporting the developer by starring the repository if you find the tool useful.
Context in the Apple IT ecosystem
ABMate represents part of a growing trend of third-party tools emerging since Apple launched its Business Manager API. These tools demonstrate how developers are finding creative ways to improve the Apple enterprise experience beyond what Apple provides natively.
The timing is notable as organizations increasingly rely on Apple devices in business environments, creating demand for more sophisticated management tools. While Apple continues improving its native management interfaces, community-developed solutions like ABMate can address specific pain points more quickly.
For IT administrators frustrated with the Apple Business Manager web portal, ABMate offers a streamlined alternative that could save significant time in daily device management workflows. The native macOS interface provides a more intuitive experience while maintaining the security and functionality required for enterprise environments.

Comments
Please log in or register to join the discussion