Skip to main content
Applies to BloodHound Enterprise and CE Represents a computer managed by Jamf Pro. Computers are the primary target resources for policy execution, script deployment, and MDM management commands.

Created by

process_computer_nodes in lib/preprocess.py

Edges

The tables below list edges defined by the JamfHound extension only. Additional edges to or from this node may be created by other extensions.

Inbound Edges

Outbound Edges

Edge TypeDestination Node TypesTraversable
jamf_AssignedUserjamf_ComputerUser
jamf_Okta_Same_DeviceOktaDevice

Properties

Property NameData TypeDescription
displaynamestringDisplay name of the computer
namestringComputer name
objectidstringUnique identifier (UDID)
managedbooleanWhether the computer is managed
makestringHardware manufacturer
mdm_capablebooleanWhether the computer supports MDM
modelstringHardware model
enrolled_via_depbooleanEnrolled via Device Enrollment Program
user_approved_enrollmentbooleanWhether enrollment was user-approved
user_approved_mdmbooleanWhether MDM was user-approved
device_aad_infosstringAzure AD device information
siteIDintegerID of the site the computer belongs to
sitenamestringName of the site
usernamestringAssigned username
email_addressstringAssigned user email
os_namestringOperating system name
os_versionstringOperating system version
os_buildstringOperating system build
serial_numberstringHardware serial number
udidstringUnique Device Identifier
uuidstringUniversal Unique Identifier
supervisedbooleanWhether the device is supervised
sip_statusstringSystem Integrity Protection status
firewall_enabledbooleanWhether the firewall is enabled
gatekeeper_statusstringGatekeeper status
ip_addressstringIP address
is_apple_siliconbooleanWhether the device uses Apple Silicon
last_contact_time_utcdatetimeLast check-in time
jamf_versionstringJamf agent version
filevault2_usersstringFileVault 2 enabled users
local_accountsstringLocal user accounts
TierintegerSecurity tier classification

Relationship Diagram