Below is a list of Default Device Facts collected from our Agent or MDM and their Description.
Note:
- Addigy Identity User Attribute information can be found in this article
- These values can be used with the Devices lookup in the Addigy API
Device Fact Name | Description | Collector |
32_bit_applications | Lists 32bit apps and returns a list separated by new lines. Catalina or newer returns n/a. | Agent |
active_managed_users | Lists a UDID of the active managed user who are a special type of users on macOS Devices in 10.15+ | MDM |
addigy_splashtop_installed | Returns if splashtop is installed | Agent |
admin_users | List all Users who are type admin | Agent |
agent_version | Lists the current Agent Version installed on the Device | Agent |
awaiting_configuration | Lists if the device is Awaiting Device Configuration in Automated Device Enrollment | MDM |
battery_capacity_loss_percentage | Lists the Battery Capacity Loss Percentage of a Device. This is to indicate Device Battery Health Status | Agent |
battery_charging | Returns if current device is charging | Agent |
battery_cycles | Lists the number of Battery Cycles of a Device. This is to indicate Device Battery Health Status | Agent |
battery_failures | Lists the number of Battery Failures of a Device. This is to indicate Device Battery Health Status | Agent |
battery_life_remaining_percentage | Returns the devices battery percentage | Agent |
battery_percentage | Returns the devices battery temperature in Celsius | MDM |
battery_temperature_celsius | Returns the devices battery temperature in Celsius | Agent |
battery_temperature_fahrenheit | Returns the devices battery temperature in Fahrenheit | Agent |
bluetooth_mac | Returns True/False if the device's bluetooth is on/off | MDM |
build_version | Lists the macOS Build Version for the Device. | MDM |
cpu_speed_GHz | Returns CPU speed in GHZ | Agent |
cpu_type | Returns CPU specifications | Agent |
crashplan_last_backup | Returns the days since last crashplan backup | Agent |
current_user | Lists the Current User's Username | Agent |
device_model_name | Lists the Device Model Name for the Device | Agent/MDM |
device_name | Lists the Host Name of the Device as the Device Name | Agent/MDM |
disk_free_percentage | Returns percentage of free disk space | Agent |
disk_free_space_gb | Returns number of free disk space in GB | Agent |
disk_total_space_gb | Return total number of free disk space in GB | Agent |
display_on | Lists if the Display is turned on for the device | Agent |
ethernet_mac_address | Lists the Ethernet MAC Address for the device if Applicable. | Agent/MDM |
filevault_enabled | Returns True/False if the Device is FileVault Enabled | Agent |
firewall_allowed_applications | Returns list of firewall's whitelisted applications | Agent/MDM |
firewall_block_all_incoming_connections | Returns True/False depending if Device has the option "Block all incoming connections" enabled/disabled | Agent/MDM |
firewall_blocked_applications | Returns list of firewall's blocked applications | Agent/MDM |
firewall_enabled | Returns True/False if firewall is enabled | Agent |
firewall_stealth_mode_enabled | Returns True/False depending if Device has "stealth mode" is enabled/disabled | MDM |
firmware_password_allow_oroms | Returns if optional roms are allowed | Agent |
firmware_password_change_pending | Returns if firmware password change is pending | MDM |
firmware_password_password_exists | Returns if firmware password is set | Agent/MDM |
gatekeeper_enabled | Returns True/False if Gatekeeper is enabled | Agent |
hardware_model | Lists the Devices Hardware Model information | MDM |
has_mdm | Returns True/False if Addigy MDM is installed | Agent/MDM |
has_mdm_profile_approved | Returns True/False if Addigy MDM is User Approved (10.13.4 or higher) | Agent/MDM |
has_wireless | Returns True/False if device has wireless interface | Agent/MDM |
host_name | Returns hostname of the device, if set | Agent |
installed_profiles | Returns a list of installed profiles on device | Agent |
java_vendor | Returns the creator/maintainer of the JVM | Agent |
java_version | Returns the version of Java | Agent |
kernel_panic | Returns if Device had experienced a kernel panic | Agent |
lan_cache_size_mb | Returns size of lan cache folder in mb | Agent |
languages | Returns language set on device (returns language of logged in user) | MDM |
last_reboot_timestamp | Returns date and time of last reboot | Agent |
local_ip | Returns local IP based on interface priority | Agent |
locales | Returns UTF language and country code(s) of all preferred languages for logged in user | Agent |
localhost_name | Returns local hostname of the device | Agent |
management_status_enrolled_via_dep | Returns if the device was enrolled via ADE / DEP (10.13.4 or higher) | Agent |
manufactured_date | Returns manufactured date of device (Only valid for devices manufactured before March 2021) | Agent/MDM |
os_platform | Returns the macOS platform | Agent |
os_version | Returns major, minor, patch version of macOS | Agent/MDM |
peer_count | Returns other clients nearby for lan cache | Agent |
product_description | Returns specific device type | Agent |
product_name | Returns model identifier of the hardware | MDM/Agent |
remote_desktop_enabled | Returns True/False status of Apple Remote Desktop | MDM/Agent |
remote_login_enabled | Returns True/False status of Remote Login (ssh) | Agent |
screenconnect_sessionid | Move third-party software to community | Agent |
serial_number | Returns device serial number | MDM/Agent |
smart_failing | Returns if primary drive has a SMART error | Agent |
splashtop_id | Returns Splashtop id of device (Splashtop must be installed) | Agent |
splashtop_installation_date | Returns splashop installation date | Agent |
system_integrity_protection_enabled | Returns if SIP is enabled (10.11 or higher) | MDM |
system_version | Returns os_version and build_version | MDM |
third_party_agents | Returns a list of device level launch agents | Agent |
third_party_daemons | Returns a list of device level launch daemons | Agent |
third_party_kernel_extensions | Returns a list of third party kexts | Agent |
timemachine_last_backup | Returns days since last timemachine backup | Agent |
timemachine_last_backup_date | Returns last date of timemachine backup | Agent |
timezone | Returns the current timezone | Agent |
tmp_size_mb | Returns size of tmp folder in mb | Agent |
total_memory_gb | Returns total installed memory | Agent |
udid | Returns unique device id | MDM |
uptime_days | Returns number of uptime in days (if less than 1 day fact returns 0) | Agent |
used_memory | Returns memory currently in use | Agent |
warranty_days_left | Returns days left on Apple warranty of device (Only valid for devices manufactured before March 2021) | Agent |
warranty_expiration_date | Returns date of Apple warranty expiration of device (Only valid for devices manufactured before March 2021) | Agent |
watchman_monitoring_install | Returns True/False if watchman monitoring is installed | Agent |
wifi_mac_address | Returns Wi-Fi MAC address | MDM |
xcode_installed | Returns if xcode is installed on device | Agent |