Guide

Troubleshooting Connection Issues

If ABM Warranty cannot connect to Apple Business Manager, first verify that the Client ID, Key ID, and PEM private key are correctly configured for the active credential in Settings.

In environments with multiple credentials, connection and authentication issues are isolated per credential (tenant). A failure affecting one credential does not impact other configured tenants.

Authentication failures commonly occur when:

  • The PEM file does not match the selected Key ID
  • The Client ID is incorrect or belongs to a different ABM organization
  • The API key has expired or been revoked in Apple Business Manager
  • The PEM file cannot be accessed due to file permission or path issues

When authentication fails, ABM Warranty will not attempt to retrieve device inventory or warranty coverage data for that credential. Failure details are surfaced in the Status Dashboard and written to the application Logs for diagnosis.

Temporary connectivity issues, Apple-side throttling, or transient server errors may also delay imports. In these cases, the app automatically applies rate-limit backoff and retries without blocking the user interface.

Retry counts, throttling events, and cumulative backoff timing are recorded and visible in the Status Dashboard, providing transparency into import behavior and Apple API constraints.

Network restrictions such as firewalls, VPNs, or proxy servers may block access to Apple endpoints. Ensure that outbound HTTPS access to Apple Business Manager and Apple OAuth services is permitted on your network.

If no valid credentials are available, ABM Warranty may display guidance prompting you to configure credentials, or temporarily operate using sample data to demonstrate the user interface without making live API requests.