- 11 Aug 2025
- 2 Minutes to read
- Print
- PDF
Device Attestation for macOS
- Updated on 11 Aug 2025
- 2 Minutes to read
- Print
- PDF
Device attestation is a security feature that lets an MDM server verify the authenticity and integrity of a device that is enrolling or communicating with the management system.
It provides a cryptographically signed proof from Apple’s device attestation service that:
The device is a genuine Apple device (not a counterfeit or emulator)
The device’s operating system and security features (like Secure Boot, Secure Enclave) are intact and unmodified
MDM servers request this attestation from the device, which obtains it from Apple’s secure infrastructure. The MDM server then verifies this attestation to decide if the device should be allowed to enroll or continue to be managed.
Using this feature, IT Admins can configure and apply the device attestation and also take appropriate action if any deviations in the device’s state are detected.
Using Scalefusion's Device Profile for Personal (BYOD) and Company Owned devices, you can enable the attestation feature and the actions that need to be taken in the event of a violation. Follow the steps below to setup Device Attestation.
Pre-Requisites
macOS Device Profile should be created
Supported OS: macOS 14 or above with Silicon chip
Devices can be Company Owned Devices or BYO
Steps
On Scalefusion Dashboard, navigate to Device Profiles & Policies > Device Profiles
Create or Edit the profile where you want to set the Compliance levels.
Navigate to the Device Integrity Protection
Configure the following settings:
Validate using Apple's Managed Device Attestation: When enabled, this feature uses Apple’s attestation service to verify device integrity.
Monitor Frequency: Use this setting to define how frequently device attestation should run. Options:
Every 24 hours
Every 48 hours
Weekly Once
Violation Action: Choose how Scalefusion should respond if a device fails the attestation. Options:
No Action: Detects the attestation failure but will not take any automatic enforcement action on the device.
Unenroll Device: Automatically unenrolls the device from management upon detection of a failed attestation.
Factory Reset: Scalefusion will attempt to initiate a factory reset on the device when it fails attestation.
Sometimes these checks or APIs may return a false positive, so please choose a violation action accordingly.
Email Alert Settings: Configure email alerts for attestation or jailbreak violations. Options:
Global Email Settings: The email alert will go to the account owner
Custom Email Settings: If Custom Email Settings is selected, a text field will appear to enter recipient email addresses. You are required to enter at least one email.
FAQ
Where all can we view Device Attestation Status on Scalefusion Dashboard?
You can view this information in:
The Full Device Info dialog (under the Device Info tab)
The Device Listing Page
The Device Inventory Report
Through Developer APIs