The device fact "Warranty Days Left" pulls the warranty information from a particular plist that lives on the macOS device. Determined by Apple, this plist does not get automatically generated and requires manual interaction. Given that this device fact is dependent on the Addigy agent, only macOS is supported.
What Does the Device Fact Reference?
The plist that this device fact reads for is located in the following directory:
/Users/somename/Library/Application\ Support/com.apple.NewDeviceOutreach/(uniquestringoftext)_Warranty.plist
The plist will have a unique identifier, but Addigy will automatically read for any warranty plist in the com.apple.NewDeviceOutreach folder.
Generating the Plist
To generate this plist, someone must log in to any Apple ID. This does not need to be any specific type of Apple ID.
Once an Apple ID has been added, navigate to System Settings > General > AppleCare & Warranty.
On the AppleCare & Warranty page, click the current device. Once that is selected, a window will open the plist will be generated in the background.
Note: The data for the device fact will automatically populate in Addigy once the auditor runs, which happens automatically every 5 minutes. You can also force an audit by navigating to GoLive > Refresh Data > select "Update" next to Device Information.
General Notes
- The plist will not be deleted from the device if the Apple ID that logged in to generate this gets logged out.
- There is no known way to automatically populate this plist.
- If you are seeing the device fact report "n/a" on a macOS device, then it is likely that the plist does not exist. You can easily verify if the plist exists by running the below command and seeing if the "com.apple.NewDeviceOutreach" folder exists, and if so, whether there is a warranty plist in that directory. Be sure to replace 'somename' with the local user name that is supposed to generate this plist.
ls /Users/somename/Library/Application\ Support/com.apple.NewDeviceOutreach/
- Addigy is actively looking to build in more accurate warranty information that is programmatically accessible. For those interested in warranty information that can be pulled without any manual intervention, please create a Feedback with Apple. Be sure to make it clear that the goal is to allow MDM vendors to access warranty information for devices so that MDM vendors, like Addigy, can automatically obtain this information. Also, make sure to reference our Feedback: FB7682701 in your feedback request with Apple.